commit
719e83faf1
|
@ -347,6 +347,7 @@
|
|||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.4627.inl" />
|
||||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.5233.inl" />
|
||||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.5558.inl" />
|
||||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.5788.inl" />
|
||||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.5849.inl" />
|
||||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8LTCG.1.0.5849.inl" />
|
||||
<CustomBuildStep Include="..\..\src\CxbxKrnl\HLEDataBase\DSound.1.0.3936.inl">
|
||||
|
|
|
@ -259,6 +259,11 @@
|
|||
<ClInclude Include="..\..\src\CxbxKrnl\EmuD3D8\PixelShader.h">
|
||||
<Filter>EmuD3D8</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.5788.h" />
|
||||
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\DSound.1.0.5788.h" />
|
||||
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\Xapi.1.0.5788.h" />
|
||||
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5788.h" />
|
||||
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XOnline.1.0.5788.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\..\resource\CxbxDll.rc" />
|
||||
|
@ -397,6 +402,7 @@
|
|||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\XOnline.1.0.5558.inl">
|
||||
<Filter>HLEDatabase</Filter>
|
||||
</None>
|
||||
<None Include="..\..\src\CxbxKrnl\HLEDataBase\D3D8.1.0.5788.inl" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="HLEDatabase">
|
||||
|
|
|
@ -2992,8 +2992,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateTexture)
|
|||
X_D3DTexture **ppTexture
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuD3D8: EmuD3DDevice_CreateTexture\n"
|
||||
"(\n"
|
||||
" Width : 0x%.08X\n"
|
||||
|
@ -3006,6 +3004,12 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateTexture)
|
|||
");\n",
|
||||
Width, Height, Levels, Usage, Format, Pool, ppTexture);
|
||||
|
||||
// Get Bytes Per Pixel, for correct Pitch calculation :
|
||||
DWORD dwBPP = 2; // Default, in case nothing is set
|
||||
/*ignore result*/EmuXBFormatIsSwizzled(Format, &dwBPP);
|
||||
|
||||
UINT Pitch = RoundUp(Width, 64) * dwBPP; // TODO : RoundUp only for (X_)D3DFMT_YUY2?
|
||||
|
||||
// Convert Format (Xbox->PC)
|
||||
D3DFORMAT PCFormat = EmuXB2PC_D3DFormat(Format);
|
||||
|
||||
|
@ -3034,12 +3038,32 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateTexture)
|
|||
// cache the overlay size
|
||||
g_dwOverlayW = Width;
|
||||
g_dwOverlayH = Height;
|
||||
g_dwOverlayP = RoundUp(g_dwOverlayW, 64)*2;
|
||||
g_dwOverlayP = Pitch;
|
||||
}
|
||||
|
||||
HRESULT hRet;
|
||||
|
||||
if(PCFormat != D3DFMT_YUY2)
|
||||
X_D3DTexture *pTexture = new X_D3DTexture();
|
||||
DWORD Texture_Data;
|
||||
|
||||
if(PCFormat == D3DFMT_YUY2)
|
||||
{
|
||||
DWORD dwSize = g_dwOverlayP*g_dwOverlayH;
|
||||
DWORD dwPtr = (DWORD)CxbxMalloc(dwSize + sizeof(DWORD));
|
||||
DWORD *pRefCount = (DWORD*)(dwPtr + dwSize);
|
||||
|
||||
// initialize ref count
|
||||
*pRefCount = 1;
|
||||
|
||||
// If YUY2 is not supported in hardware, we'll actually mark this as a special fake texture (set highest bit)
|
||||
Texture_Data = X_D3DRESOURCE_DATA_FLAG_SPECIAL | X_D3DRESOURCE_DATA_FLAG_YUVSURF;
|
||||
pTexture->Lock = dwPtr;
|
||||
|
||||
g_YuvSurface = (X_D3DSurface*)pTexture;
|
||||
|
||||
hRet = D3D_OK;
|
||||
}
|
||||
else
|
||||
{
|
||||
DWORD PCUsage = Usage & (D3DUSAGE_RENDERTARGET);
|
||||
// DWORD PCUsage = Usage & (D3DUSAGE_RENDERTARGET | D3DUSAGE_DEPTHSTENCIL);
|
||||
|
@ -3059,8 +3083,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateTexture)
|
|||
|
||||
// EmuAdjustPower2(&Width, &Height);
|
||||
|
||||
*ppTexture = new X_D3DTexture();
|
||||
|
||||
// if(Usage & (D3DUSAGE_RENDERTARGET | D3DUSAGE_DEPTHSTENCIL))
|
||||
if(Usage & (D3DUSAGE_RENDERTARGET))
|
||||
{
|
||||
|
@ -3071,18 +3093,16 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateTexture)
|
|||
(
|
||||
Width, Height, Levels,
|
||||
PCUsage, // TODO: Xbox Allows a border to be drawn (maybe hack this in software ;[)
|
||||
PCFormat, PCPool, &((*ppTexture)->EmuTexture8)
|
||||
PCFormat, PCPool, &(pTexture->EmuTexture8)
|
||||
);
|
||||
|
||||
if(FAILED(hRet))
|
||||
{
|
||||
EmuWarning("CreateTexture Failed!");
|
||||
(*ppTexture)->Data = 0xBEADBEAD;
|
||||
Texture_Data = 0xBEADBEAD;
|
||||
}
|
||||
else
|
||||
{
|
||||
D3DLOCKED_RECT LockedRect;
|
||||
|
||||
/**
|
||||
* Note: If CreateTexture() called with D3DPOOL_DEFAULT then unable to Lock.
|
||||
* It will cause an Error with the DirectX Debug runtime.
|
||||
|
@ -3092,45 +3112,21 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateTexture)
|
|||
* D3DUSAGE_DEPTHSTENCIL
|
||||
* that can only be used with D3DPOOL_DEFAULT per MSDN.
|
||||
*/
|
||||
(*ppTexture)->EmuTexture8->LockRect(0, &LockedRect, NULL, NULL);
|
||||
D3DLOCKED_RECT LockedRect;
|
||||
|
||||
(*ppTexture)->Data = (DWORD)LockedRect.pBits;
|
||||
(*ppTexture)->Format = Format << X_D3DFORMAT_FORMAT_SHIFT;
|
||||
|
||||
g_DataToTexture.insert((*ppTexture)->Data, *ppTexture);
|
||||
|
||||
(*ppTexture)->EmuTexture8->UnlockRect(0);
|
||||
pTexture->EmuTexture8->LockRect(0, &LockedRect, NULL, NULL);
|
||||
Texture_Data = (DWORD)LockedRect.pBits;
|
||||
g_DataToTexture.insert(Texture_Data, pTexture);
|
||||
pTexture->EmuTexture8->UnlockRect(0);
|
||||
}
|
||||
|
||||
DbgPrintf("EmuD3D8: Created Texture : 0x%.08X (0x%.08X)\n", *ppTexture, (*ppTexture)->EmuTexture8);
|
||||
}
|
||||
else
|
||||
{
|
||||
DWORD dwSize = g_dwOverlayP*g_dwOverlayH;
|
||||
DWORD dwPtr = (DWORD)CxbxMalloc(dwSize + sizeof(DWORD));
|
||||
|
||||
DWORD *pRefCount = (DWORD*)(dwPtr + dwSize);
|
||||
|
||||
// initialize ref count
|
||||
*pRefCount = 1;
|
||||
|
||||
// If YUY2 is not supported in hardware, we'll actually mark this as a special fake texture (set highest bit)
|
||||
*ppTexture = new X_D3DTexture();
|
||||
|
||||
(*ppTexture)->Data = X_D3DRESOURCE_DATA_FLAG_SPECIAL | X_D3DRESOURCE_DATA_FLAG_YUVSURF;
|
||||
(*ppTexture)->Lock = dwPtr;
|
||||
(*ppTexture)->Format = 0x24;
|
||||
|
||||
(*ppTexture)->Size = (g_dwOverlayW & X_D3DSIZE_WIDTH_MASK);
|
||||
(*ppTexture)->Size |= (g_dwOverlayH << X_D3DSIZE_HEIGHT_SHIFT);
|
||||
(*ppTexture)->Size |= (g_dwOverlayP << X_D3DSIZE_PITCH_SHIFT);
|
||||
|
||||
g_YuvSurface = (X_D3DSurface*)*ppTexture;
|
||||
|
||||
hRet = D3D_OK;
|
||||
}
|
||||
|
||||
|
||||
// Set all X_D3DTexture members (except Lock)
|
||||
XTL::EMUPATCH(XGSetTextureHeader)(Width, Height, Levels, Usage, Format, Pool, pTexture, Texture_Data, Pitch);
|
||||
|
||||
DbgPrintf("EmuD3D8: Created Texture : 0x%.08X (0x%.08X)\n", pTexture, pTexture->EmuTexture8);
|
||||
|
||||
*ppTexture = pTexture;
|
||||
|
||||
return hRet;
|
||||
}
|
||||
|
@ -3150,8 +3146,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateVolumeTexture)
|
|||
X_D3DVolumeTexture **ppVolumeTexture
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuD3D8: EmuD3DDevice_CreateVolumeTexture\n"
|
||||
"(\n"
|
||||
" Width : 0x%.08X\n"
|
||||
|
@ -3194,7 +3188,27 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateVolumeTexture)
|
|||
|
||||
HRESULT hRet;
|
||||
|
||||
if(PCFormat != D3DFMT_YUY2)
|
||||
if(PCFormat == D3DFMT_YUY2)
|
||||
{
|
||||
DWORD dwSize = g_dwOverlayP*g_dwOverlayH;
|
||||
DWORD dwPtr = (DWORD)CxbxMalloc(dwSize + sizeof(DWORD));
|
||||
DWORD *pRefCount = (DWORD*)(dwPtr + dwSize);
|
||||
|
||||
// initialize ref count
|
||||
*pRefCount = 1;
|
||||
|
||||
// If YUY2 is not supported in hardware, we'll actually mark this as a special fake texture (set highest bit)
|
||||
(*ppVolumeTexture)->Data = X_D3DRESOURCE_DATA_FLAG_SPECIAL | X_D3DRESOURCE_DATA_FLAG_YUVSURF;
|
||||
(*ppVolumeTexture)->Lock = dwPtr;
|
||||
(*ppVolumeTexture)->Format = 0x24;
|
||||
|
||||
(*ppVolumeTexture)->Size = (g_dwOverlayW & X_D3DSIZE_WIDTH_MASK);
|
||||
(*ppVolumeTexture)->Size |= (g_dwOverlayH << X_D3DSIZE_HEIGHT_SHIFT);
|
||||
(*ppVolumeTexture)->Size |= (g_dwOverlayP << X_D3DSIZE_PITCH_SHIFT);
|
||||
|
||||
hRet = D3D_OK;
|
||||
}
|
||||
else
|
||||
{
|
||||
EmuAdjustPower2(&Width, &Height);
|
||||
|
||||
|
@ -3212,29 +3226,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateVolumeTexture)
|
|||
|
||||
DbgPrintf("EmuD3D8: Created Volume Texture : 0x%.08X (0x%.08X)\n", *ppVolumeTexture, (*ppVolumeTexture)->EmuVolumeTexture8);
|
||||
}
|
||||
else
|
||||
{
|
||||
DWORD dwSize = g_dwOverlayP*g_dwOverlayH;
|
||||
DWORD dwPtr = (DWORD)CxbxMalloc(dwSize + sizeof(DWORD));
|
||||
|
||||
DWORD *pRefCount = (DWORD*)(dwPtr + dwSize);
|
||||
|
||||
// initialize ref count
|
||||
*pRefCount = 1;
|
||||
|
||||
// If YUY2 is not supported in hardware, we'll actually mark this as a special fake texture (set highest bit)
|
||||
(*ppVolumeTexture)->Data = X_D3DRESOURCE_DATA_FLAG_SPECIAL | X_D3DRESOURCE_DATA_FLAG_YUVSURF;
|
||||
(*ppVolumeTexture)->Lock = dwPtr;
|
||||
(*ppVolumeTexture)->Format = 0x24;
|
||||
|
||||
(*ppVolumeTexture)->Size = (g_dwOverlayW & X_D3DSIZE_WIDTH_MASK);
|
||||
(*ppVolumeTexture)->Size |= (g_dwOverlayH << X_D3DSIZE_HEIGHT_SHIFT);
|
||||
(*ppVolumeTexture)->Size |= (g_dwOverlayP << X_D3DSIZE_PITCH_SHIFT);
|
||||
|
||||
hRet = D3D_OK;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return hRet;
|
||||
}
|
||||
|
@ -3252,8 +3243,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateCubeTexture)
|
|||
X_D3DCubeTexture **ppCubeTexture
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuD3D8: EmuD3DDevice_CreateCubeTexture\n"
|
||||
"(\n"
|
||||
" EdgeLength : 0x%.08X\n"
|
||||
|
@ -4487,7 +4476,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
X_D3DPixelContainer *pPixelContainer = (X_D3DPixelContainer*)pResource;
|
||||
|
||||
X_D3DFORMAT X_Format = (X_D3DFORMAT)((pPixelContainer->Format & X_D3DFORMAT_FORMAT_MASK) >> X_D3DFORMAT_FORMAT_SHIFT);
|
||||
D3DFORMAT Format = EmuXB2PC_D3DFormat(X_Format);
|
||||
D3DFORMAT PCFormat = EmuXB2PC_D3DFormat(X_Format);
|
||||
D3DFORMAT CacheFormat = (XTL::D3DFORMAT)0;
|
||||
// TODO: check for dimensions
|
||||
|
||||
|
@ -4496,61 +4485,52 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
{
|
||||
/*CxbxKrnlCleanup*/EmuWarning("D3DFMT_LIN_D24S8 not yet supported!");
|
||||
X_Format = X_D3DFMT_LIN_A8R8G8B8;
|
||||
Format = D3DFMT_A8R8G8B8;
|
||||
PCFormat = D3DFMT_A8R8G8B8;
|
||||
}
|
||||
|
||||
if(X_Format == X_D3DFMT_LIN_D16)
|
||||
{
|
||||
/*CxbxKrnlCleanup*/EmuWarning("D3DFMT_LIN_D16 not yet supported!");
|
||||
X_Format = X_D3DFMT_LIN_R5G6B5;
|
||||
Format = D3DFMT_R5G6B5;
|
||||
PCFormat = D3DFMT_R5G6B5;
|
||||
}
|
||||
|
||||
DWORD dwWidth, dwHeight, dwBPP, dwDepth = 1, dwPitch = 0, dwMipMapLevels = 1;
|
||||
BOOL bSwizzled = FALSE, bCompressed = FALSE, dwCompressedSize = 0;
|
||||
BOOL bSwizzled = EmuXBFormatIsSwizzled(X_Format, &dwBPP), bCompressed = FALSE, dwCompressedSize = 0;
|
||||
BOOL bCubemap = pPixelContainer->Format & X_D3DFORMAT_CUBEMAP;
|
||||
|
||||
// Interpret Width/Height/BPP
|
||||
if(X_Format == X_D3DFMT_X8R8G8B8 || X_Format == X_D3DFMT_A8R8G8B8
|
||||
|| X_Format == X_D3DFMT_A8B8G8R8)
|
||||
{
|
||||
bSwizzled = TRUE;
|
||||
|
||||
// Swizzled 32 Bit
|
||||
dwWidth = 1 << ((pPixelContainer->Format & X_D3DFORMAT_USIZE_MASK) >> X_D3DFORMAT_USIZE_SHIFT);
|
||||
dwHeight = 1 << ((pPixelContainer->Format & X_D3DFORMAT_VSIZE_MASK) >> X_D3DFORMAT_VSIZE_SHIFT);
|
||||
dwMipMapLevels = (pPixelContainer->Format & X_D3DFORMAT_MIPMAP_MASK) >> X_D3DFORMAT_MIPMAP_SHIFT;
|
||||
dwDepth = 1;// HACK? 1 << ((pPixelContainer->Format & X_D3DFORMAT_PSIZE_MASK) >> X_D3DFORMAT_PSIZE_SHIFT);
|
||||
dwPitch = dwWidth*4;
|
||||
dwBPP = 4;
|
||||
dwPitch = dwWidth * dwBPP;
|
||||
}
|
||||
else if(X_Format == X_D3DFMT_R5G6B5 || X_Format == X_D3DFMT_A4R4G4B4
|
||||
|| X_Format == X_D3DFMT_A1R5G5B5 || X_Format == X_D3DFMT_X1R5G5B5
|
||||
|| X_Format == X_D3DFMT_G8B8 )
|
||||
|| X_Format == X_D3DFMT_G8B8 || X_Format == X_D3DFMT_A8L8)
|
||||
{
|
||||
bSwizzled = TRUE;
|
||||
|
||||
// Swizzled 16 Bit
|
||||
dwWidth = 1 << ((pPixelContainer->Format & X_D3DFORMAT_USIZE_MASK) >> X_D3DFORMAT_USIZE_SHIFT);
|
||||
dwHeight = 1 << ((pPixelContainer->Format & X_D3DFORMAT_VSIZE_MASK) >> X_D3DFORMAT_VSIZE_SHIFT);
|
||||
dwMipMapLevels = (pPixelContainer->Format & X_D3DFORMAT_MIPMAP_MASK) >> X_D3DFORMAT_MIPMAP_SHIFT;
|
||||
dwDepth = 1;// HACK? 1 << ((pPixelContainer->Format & X_D3DFORMAT_PSIZE_MASK) >> X_D3DFORMAT_PSIZE_SHIFT);
|
||||
dwPitch = dwWidth*2;
|
||||
dwBPP = 2;
|
||||
dwPitch = dwWidth * dwBPP;
|
||||
}
|
||||
else if(X_Format == X_D3DFMT_L8 || X_Format == X_D3DFMT_P8
|
||||
|| X_Format == X_D3DFMT_AL8 || X_Format == X_D3DFMT_A8L8
|
||||
|| X_Format == X_D3DFMT_AL8
|
||||
|| X_Format == X_D3DFMT_A8)
|
||||
{
|
||||
bSwizzled = TRUE;
|
||||
|
||||
// Swizzled 8 Bit
|
||||
dwWidth = 1 << ((pPixelContainer->Format & X_D3DFORMAT_USIZE_MASK) >> X_D3DFORMAT_USIZE_SHIFT);
|
||||
dwHeight = 1 << ((pPixelContainer->Format & X_D3DFORMAT_VSIZE_MASK) >> X_D3DFORMAT_VSIZE_SHIFT);
|
||||
dwMipMapLevels = (pPixelContainer->Format & X_D3DFORMAT_MIPMAP_MASK) >> X_D3DFORMAT_MIPMAP_SHIFT;
|
||||
dwDepth = 1;// HACK? 1 << ((pPixelContainer->Format & X_D3DFORMAT_PSIZE_MASK) >> X_D3DFORMAT_PSIZE_SHIFT);
|
||||
dwPitch = dwWidth;
|
||||
dwBPP = 1;
|
||||
dwPitch = dwWidth * dwBPP;
|
||||
}
|
||||
else if(X_Format == X_D3DFMT_LIN_X8R8G8B8 || X_Format == X_D3DFMT_LIN_A8R8G8B8
|
||||
|| X_Format == X_D3DFMT_LIN_D24S8 || X_Format == X_D3DFMT_LIN_A8B8G8R8)
|
||||
|
@ -4559,7 +4539,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
dwWidth = (pPixelContainer->Size & X_D3DSIZE_WIDTH_MASK) + 1;
|
||||
dwHeight = ((pPixelContainer->Size & X_D3DSIZE_HEIGHT_MASK) >> X_D3DSIZE_HEIGHT_SHIFT) + 1;
|
||||
dwPitch = (((pPixelContainer->Size & X_D3DSIZE_PITCH_MASK) >> X_D3DSIZE_PITCH_SHIFT)+1)*64;
|
||||
dwBPP = 4;
|
||||
}
|
||||
else if(X_Format == X_D3DFMT_LIN_R5G6B5 || X_Format == X_D3DFMT_LIN_D16
|
||||
|| X_Format == X_D3DFMT_LIN_A4R4G4B4 || X_Format == X_D3DFMT_LIN_A1R5G5B5
|
||||
|
@ -4569,7 +4548,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
dwWidth = (pPixelContainer->Size & X_D3DSIZE_WIDTH_MASK) + 1;
|
||||
dwHeight = ((pPixelContainer->Size & X_D3DSIZE_HEIGHT_MASK) >> X_D3DSIZE_HEIGHT_SHIFT) + 1;
|
||||
dwPitch = (((pPixelContainer->Size & X_D3DSIZE_PITCH_MASK) >> X_D3DSIZE_PITCH_SHIFT)+1)*64;
|
||||
dwBPP = 2;
|
||||
}
|
||||
else if(X_Format == X_D3DFMT_DXT1 || X_Format == X_D3DFMT_DXT2 || X_Format == X_D3DFMT_DXT3)
|
||||
{
|
||||
|
@ -4586,8 +4564,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
|
||||
if(X_Format == 0x0C) // D3DFMT_DXT1 : 64bits per block/per 16 texels
|
||||
dwCompressedSize /= 2;
|
||||
|
||||
dwBPP = 1;
|
||||
}
|
||||
else if(X_Format == X_D3DFMT_YUY2)
|
||||
{
|
||||
|
@ -4609,7 +4585,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
|
||||
g_dwOverlayW = dwWidth;
|
||||
g_dwOverlayH = dwHeight;
|
||||
g_dwOverlayP = RoundUp(g_dwOverlayW, 64)*2;
|
||||
g_dwOverlayP = RoundUp(g_dwOverlayW, 64) * dwBPP;
|
||||
|
||||
//
|
||||
// create texture resource
|
||||
|
@ -4652,7 +4628,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
// create the happy little texture
|
||||
if(dwCommonType == X_D3DCOMMON_TYPE_SURFACE)
|
||||
{
|
||||
hRet = g_pD3DDevice8->CreateImageSurface(dwWidth, dwHeight, Format, &pResource->EmuSurface8);
|
||||
hRet = g_pD3DDevice8->CreateImageSurface(dwWidth, dwHeight, PCFormat, &pResource->EmuSurface8);
|
||||
|
||||
if(FAILED(hRet))
|
||||
CxbxKrnlCleanup("CreateImageSurface Failed!\n\nError: %s\nDesc: %s"/*,
|
||||
|
@ -4660,7 +4636,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
;
|
||||
|
||||
DbgPrintf("EmuIDirect3DResource8_Register : Successfully Created ImageSurface (0x%.08X, 0x%.08X)\n", pResource, pResource->EmuSurface8);
|
||||
DbgPrintf("EmuIDirect3DResource8_Register : Width : %d, Height : %d, Format : %d\n", dwWidth, dwHeight, Format);
|
||||
DbgPrintf("EmuIDirect3DResource8_Register : Width : %d, Height : %d, Format : %d\n", dwWidth, dwHeight, PCFormat);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -4686,22 +4662,22 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
// Since most modern graphics cards does not support
|
||||
// palette based textures we need to expand it to
|
||||
// ARGB texture format
|
||||
if (Format == D3DFMT_P8) //Palette
|
||||
if (PCFormat == D3DFMT_P8) //Palette
|
||||
{
|
||||
EmuWarning("D3DFMT_P8 -> D3DFMT_A8R8G8B8");
|
||||
|
||||
CacheFormat = Format; // Save this for later
|
||||
Format = D3DFMT_A8R8G8B8; // ARGB
|
||||
CacheFormat = PCFormat; // Save this for later
|
||||
PCFormat = D3DFMT_A8R8G8B8; // ARGB
|
||||
}
|
||||
|
||||
if(bCubemap)
|
||||
{
|
||||
DbgPrintf("CreateCubeTexture(%d, %d, 0, %d, D3DPOOL_MANAGED, 0x%.08X)\n", dwWidth,
|
||||
dwMipMapLevels, Format, &pResource->EmuTexture8);
|
||||
dwMipMapLevels, PCFormat, &pResource->EmuTexture8);
|
||||
|
||||
hRet = g_pD3DDevice8->CreateCubeTexture
|
||||
(
|
||||
dwWidth, dwMipMapLevels, 0, Format,
|
||||
dwWidth, dwMipMapLevels, 0, PCFormat,
|
||||
D3DPOOL_MANAGED, &pResource->EmuCubeTexture8
|
||||
);
|
||||
|
||||
|
@ -4714,7 +4690,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
else
|
||||
{
|
||||
// printf("CreateTexture(%d, %d, %d, 0, %d (X=0x%.08X), D3DPOOL_MANAGED, 0x%.08X)\n", dwWidth, dwHeight,
|
||||
// dwMipMapLevels, Format, X_Format, &pResource->EmuTexture8);
|
||||
// dwMipMapLevels, PCFormat, X_Format, &pResource->EmuTexture8);
|
||||
|
||||
// HACK: Quantum Redshift
|
||||
/*if( dwMipMapLevels == 8 && X_Format == 0x0C )
|
||||
|
@ -4725,7 +4701,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
|
||||
hRet = g_pD3DDevice8->CreateTexture
|
||||
(
|
||||
dwWidth, dwHeight, dwMipMapLevels, 0, Format,
|
||||
dwWidth, dwHeight, dwMipMapLevels, 0, PCFormat,
|
||||
D3DPOOL_MANAGED, &pResource->EmuTexture8
|
||||
);
|
||||
|
||||
|
@ -4733,7 +4709,7 @@ HRESULT WINAPI XTL::EMUPATCH(D3DResource_Register)
|
|||
{
|
||||
hRet = g_pD3DDevice8->CreateTexture
|
||||
(
|
||||
dwWidth, dwHeight, dwMipMapLevels, 0, Format,
|
||||
dwWidth, dwHeight, dwMipMapLevels, 0, PCFormat,
|
||||
D3DPOOL_SYSTEMMEM, &pResource->EmuTexture8
|
||||
);
|
||||
}*/
|
||||
|
@ -5060,8 +5036,6 @@ ULONG WINAPI XTL::EMUPATCH(D3DResource_Release)
|
|||
X_D3DResource *pThis
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuD3D8: EmuIDirect3DResource8_Release\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
|
@ -5075,8 +5049,6 @@ ULONG WINAPI XTL::EMUPATCH(D3DResource_Release)
|
|||
{
|
||||
EmuWarning("NULL texture!");
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -5100,10 +5072,8 @@ ULONG WINAPI XTL::EMUPATCH(D3DResource_Release)
|
|||
// free memory associated with this special resource handle
|
||||
CxbxFree((PVOID)dwPtr);
|
||||
}
|
||||
|
||||
|
||||
EMUPATCH(D3DDevice_EnableOverlay)(FALSE);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -5114,7 +5084,7 @@ ULONG WINAPI XTL::EMUPATCH(D3DResource_Release)
|
|||
delete[] (PVOID)pThis->Data;
|
||||
uRet = --pThis->Lock;
|
||||
}
|
||||
else if(pResource8 != 0)
|
||||
else if(pResource8 != nullptr)
|
||||
{
|
||||
for(int v=0;v<16;v++)
|
||||
{
|
||||
|
@ -5130,7 +5100,6 @@ ULONG WINAPI XTL::EMUPATCH(D3DResource_Release)
|
|||
#endif
|
||||
|
||||
uRet = pResource8->Release();
|
||||
|
||||
if(uRet == 0)
|
||||
{
|
||||
DbgPrintf("EmuIDirect3DResource8_Release : Cleaned up a Resource!\n");
|
||||
|
@ -5150,9 +5119,6 @@ ULONG WINAPI XTL::EMUPATCH(D3DResource_Release)
|
|||
pThis->Common = (pThis->Common & ~X_D3DCOMMON_REFCOUNT_MASK) | ((pThis->Common & X_D3DCOMMON_REFCOUNT_MASK) - 1);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
return uRet;
|
||||
}
|
||||
|
||||
|
@ -6297,16 +6263,16 @@ VOID WINAPI XTL::EMUPATCH(D3DDevice_SetTextureState_TexCoordIndex)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: D3DDevice_SetTextureState_TwoSidedLighting
|
||||
// * patch: D3DDevice_SetRenderState_TwoSidedLighting
|
||||
// ******************************************************************
|
||||
VOID WINAPI XTL::EMUPATCH(D3DDevice_SetTextureState_TwoSidedLighting)
|
||||
VOID WINAPI XTL::EMUPATCH(D3DDevice_SetRenderState_TwoSidedLighting)
|
||||
(
|
||||
DWORD Value
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuD3D8: EmuD3DDevice_SetTextureState_TwoSidedLighting\n"
|
||||
DbgPrintf("EmuD3D8: EmuD3DDevice_SetRenderState_TwoSidedLighting\n"
|
||||
"(\n"
|
||||
" Value : 0x%.08X\n"
|
||||
");\n",
|
||||
|
|
|
@ -889,9 +889,9 @@ VOID WINAPI EMUPATCH(D3DDevice_SetTextureState_TexCoordIndex)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: D3DDevice_SetTextureState_TwoSidedLighting
|
||||
// * patch: D3DDevice_SetRenderState_TwoSidedLighting
|
||||
// ******************************************************************
|
||||
VOID WINAPI EMUPATCH(D3DDevice_SetTextureState_TwoSidedLighting)
|
||||
VOID WINAPI EMUPATCH(D3DDevice_SetRenderState_TwoSidedLighting)
|
||||
(
|
||||
DWORD Value
|
||||
);
|
||||
|
|
|
@ -55,10 +55,10 @@ BOOL XTL::EmuXBFormatIsSwizzled(X_D3DFORMAT Format, DWORD *pBPP)
|
|||
case X_D3DFMT_A4R4G4B4:
|
||||
case X_D3DFMT_R5G6B5:
|
||||
case X_D3DFMT_A8L8:
|
||||
case X_D3DFMT_R6G5B5:
|
||||
case X_D3DFMT_G8B8:
|
||||
case X_D3DFMT_R6G5B5: // Alias : X_D3DFMT_L6V5U5
|
||||
case X_D3DFMT_G8B8: // Alias : X_D3DFMT_V8U8
|
||||
case X_D3DFMT_R8B8:
|
||||
case X_D3DFMT_D16:
|
||||
case X_D3DFMT_D16: // Alias : X_D3DFMT_D16_LOCKABLE
|
||||
case X_D3DFMT_F16:
|
||||
case X_D3DFMT_L16:
|
||||
case X_D3DFMT_R5G5B5A1:
|
||||
|
@ -66,15 +66,55 @@ BOOL XTL::EmuXBFormatIsSwizzled(X_D3DFORMAT Format, DWORD *pBPP)
|
|||
*pBPP = 2;
|
||||
return true;
|
||||
case X_D3DFMT_A8R8G8B8:
|
||||
case X_D3DFMT_X8R8G8B8:
|
||||
case X_D3DFMT_X8R8G8B8: // Alias : X_D3DFMT_X8L8V8U8
|
||||
case X_D3DFMT_D24S8:
|
||||
case X_D3DFMT_F24S8:
|
||||
case X_D3DFMT_V16U16:
|
||||
case X_D3DFMT_A8B8G8R8:
|
||||
case X_D3DFMT_A8B8G8R8: // Alias : X_D3DFMT_Q8W8V8U8
|
||||
case X_D3DFMT_B8G8R8A8:
|
||||
case X_D3DFMT_R8G8B8A8:
|
||||
*pBPP = 4;
|
||||
return true;
|
||||
case X_D3DFMT_DXT1:
|
||||
case X_D3DFMT_DXT2: // Alias : X_D3DFMT_DXT3
|
||||
case X_D3DFMT_DXT4: // Alias : X_D3DFMT_DXT5
|
||||
case X_D3DFMT_LIN_L8:
|
||||
case X_D3DFMT_LIN_AL8:
|
||||
case X_D3DFMT_LIN_A8:
|
||||
*pBPP = 1;
|
||||
return false;
|
||||
case X_D3DFMT_YUY2:
|
||||
case X_D3DFMT_UYVY:
|
||||
case X_D3DFMT_LIN_R8B8:
|
||||
case X_D3DFMT_LIN_G8B8: // Alias : X_D3DFMT_LIN_V8U8
|
||||
case X_D3DFMT_LIN_R5G6B5:
|
||||
case X_D3DFMT_LIN_X1R5G5B5:
|
||||
case X_D3DFMT_LIN_A4R4G4B4:
|
||||
case X_D3DFMT_LIN_A1R5G5B5:
|
||||
case X_D3DFMT_LIN_A8L8:
|
||||
case X_D3DFMT_LIN_D16:
|
||||
case X_D3DFMT_LIN_F16:
|
||||
case X_D3DFMT_LIN_L16:
|
||||
case X_D3DFMT_LIN_R6G5B5: // Alias : X_D3DFMT_LIN_L6V5U5
|
||||
case X_D3DFMT_LIN_R5G5B5A1:
|
||||
case X_D3DFMT_LIN_R4G4B4A4:
|
||||
*pBPP = 2;
|
||||
return false;
|
||||
case X_D3DFMT_LIN_X8R8G8B8: // Alias : X_D3DFMT_LIN_X8L8V8U8
|
||||
case X_D3DFMT_LIN_A8R8G8B8:
|
||||
case X_D3DFMT_LIN_D24S8:
|
||||
case X_D3DFMT_LIN_F24S8:
|
||||
case X_D3DFMT_LIN_V16U16:
|
||||
case X_D3DFMT_LIN_A8B8G8R8:
|
||||
case X_D3DFMT_LIN_B8G8R8A8:
|
||||
case X_D3DFMT_LIN_R8G8B8A8:
|
||||
*pBPP = 4;
|
||||
return false;
|
||||
/*
|
||||
case X_D3DFMT_VERTEXDATA:
|
||||
case X_D3DFMT_INDEX16: // Dxbx addition : Not an Xbox format, used internally
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
|
@ -617,7 +657,6 @@ void XTL::EmuUnswizzleRect
|
|||
DWORD dwZ = dwStartZ;
|
||||
for (uint z = 0; z < dwDepth; z++) {
|
||||
DWORD dwY = dwStartY;
|
||||
// TODO : How could we do one memcpy when lines AND pixels are next to eachother?
|
||||
for (uint y = 0; y < dwHeight; y++) {
|
||||
DWORD dwX = dwStartX;
|
||||
for (uint x = 0; x < dwWidth; x++) {
|
||||
|
|
|
@ -1403,7 +1403,7 @@ VOID XTL::EmuUpdateActiveTexture() // Never called!
|
|||
}
|
||||
else if(X_Format == 0x05 /* X_D3DFMT_R5G6B5 */ || X_Format == 0x04 /* X_D3DFMT_A4R4G4B4 */
|
||||
|| X_Format == 0x02 /* X_D3DFMT_A1R5G5B5 */ || X_Format == 0x03 /* X_D3DFMT_X1R5G5B5 */
|
||||
|| X_Format == 0x28 /* X_D3DFMT_G8B8 */ )
|
||||
|| X_Format == 0x28 /* X_D3DFMT_G8B8 */ || X_Format == 0x1A /* X_D3DFMT_A8L8 */)
|
||||
{
|
||||
bSwizzled = TRUE;
|
||||
|
||||
|
@ -1416,7 +1416,7 @@ VOID XTL::EmuUpdateActiveTexture() // Never called!
|
|||
dwBPP = 2;
|
||||
}
|
||||
else if(X_Format == 0x00 /* X_D3DFMT_L8 */ || X_Format == 0x0B /* X_D3DFMT_P8 */
|
||||
|| X_Format == 0x01 /* X_D3DFMT_AL8 */ || X_Format == 0x1A /* X_D3DFMT_A8L8 */)
|
||||
|| X_Format == 0x01 /* X_D3DFMT_AL8 */)
|
||||
{
|
||||
bSwizzled = TRUE;
|
||||
|
||||
|
|
|
@ -241,62 +241,51 @@ VOID WINAPI XTL::EMUPATCH(XGSetTextureHeader)
|
|||
LOG_FUNC_ARG(Width)
|
||||
LOG_FUNC_ARG(Height)
|
||||
LOG_FUNC_ARG(Levels)
|
||||
LOG_FUNC_ARG(Usage)
|
||||
LOG_FUNC_ARG(Usage) // TODO : How to embed this?
|
||||
LOG_FUNC_ARG(Format)
|
||||
LOG_FUNC_ARG(Pool)
|
||||
LOG_FUNC_ARG(Pool) // TODO : How to embed this?
|
||||
LOG_FUNC_ARG(pTexture)
|
||||
LOG_FUNC_ARG(Data)
|
||||
LOG_FUNC_ARG(Pitch)
|
||||
LOG_FUNC_END;
|
||||
|
||||
// NOTES: This function simply creates a texture that needs to be registered
|
||||
// via EMUPATCH(D3DDevice_Register) afterwards. So, do I just create the texture via
|
||||
// EMUPATCH(D3DDevice_CreateTexture), or just fill in the interface and let
|
||||
// EMUPATCH(D3DDevice_Register) do the rest? Trial and error.
|
||||
|
||||
X_D3DTexture* pTempTexture = NULL;
|
||||
DWORD l2w = (DWORD) log( (float)Width ) / log(2.0f);
|
||||
DWORD l2h = (DWORD) log( (float)Height ) / log(2.0f);
|
||||
|
||||
/*if( Data != 0 )
|
||||
CxbxKrnlCleanup( "Data != 0 (XGSetTextureHeader)" );
|
||||
|
||||
if( Pitch != 0 )
|
||||
CxbxKrnlCleanup( "Pitch != 0 (XGSetTextureHeader)" );*/
|
||||
|
||||
// Generate a temporary texture and fill in the necessary fields within
|
||||
// the X_D3DTexture interface (lazy, I know).
|
||||
|
||||
pTempTexture = (X_D3DTexture*) XTL::EMUPATCH(D3DDevice_CreateTexture2)(Width, Height, 0, Levels, Usage, Format,
|
||||
XTL::D3DRTYPE_TEXTURE);
|
||||
|
||||
pTexture->Common = X_D3DCOMMON_TYPE_TEXTURE + 1; // Set refcount to 1
|
||||
pTexture->Data = Data;
|
||||
// Note : Do NOT touch pTexture->Lock, as callers can have set it already !
|
||||
|
||||
pTexture->Data = pTempTexture->Data;
|
||||
pTexture->Common = X_D3DCOMMON_TYPE_TEXTURE; //pTempTexture->Common;
|
||||
// pTexture->Format = pTempTexture->Format;
|
||||
pTexture->Lock = pTempTexture->Lock; // 0;
|
||||
pTexture->Size = pTempTexture->Size;
|
||||
// Width or Height both a power of two?
|
||||
DWORD l2w; _BitScanReverse(&l2w, Width); // MSVC intrinsic; GCC has __builtin_clz
|
||||
DWORD l2h; _BitScanReverse(&l2h, Height);
|
||||
if (((1 << l2w) == Width) && ((1 << l2h) == Height)) {
|
||||
Width = Height = Pitch = 1; // When setting Format, clear Size field
|
||||
} else {
|
||||
l2w = l2h = 0; // When setting Size, clear D3DFORMAT_USIZE and VSIZE
|
||||
}
|
||||
|
||||
|
||||
XTL::EMUPATCH(D3DResource_Release)(pTempTexture);
|
||||
|
||||
// TODO : Must these be set using Usage / Pool / something else?
|
||||
const int Dimensions = 2;
|
||||
const int Depth = 1;
|
||||
|
||||
// Manually fill in Format parameters
|
||||
/*pTexture->Format |= ( ( ( Width >> 1 ) & 0xF ) << X_D3DFORMAT_USIZE_SHIFT ) | // Width
|
||||
( ( ( Height>> 1 ) & 0xF ) << X_D3DFORMAT_VSIZE_SHIFT ) | // Height
|
||||
( ( ( Levels ) & 0xF ) << X_D3DFORMAT_MIPMAP_SHIFT ) | // Mip Levels
|
||||
// ( ( ( ((DWORD)Format)) & 0xFF ) << X_D3DFORMAT_FORMAT_SHIFT ) | // Format (Already set)
|
||||
( ( ( 2 ) & 0xF ) << X_D3DFORMAT_DIMENSION_SHIFT ); // Dimensions
|
||||
*/
|
||||
pTexture->Format |= ( ( l2w & 0xF ) << X_D3DFORMAT_USIZE_SHIFT );
|
||||
pTexture->Format |= ( ( l2h & 0xF ) << X_D3DFORMAT_VSIZE_SHIFT );
|
||||
pTexture->Format |= ( ( Levels & 0xF ) << X_D3DFORMAT_MIPMAP_SHIFT );
|
||||
pTexture->Format |= ( ( ( ((DWORD)Format)) & 0xFF ) << X_D3DFORMAT_FORMAT_SHIFT );
|
||||
pTexture->Format |= ( ( 2 & 0xF ) << X_D3DFORMAT_DIMENSION_SHIFT );
|
||||
|
||||
// D3DCOLOR_XRGB(
|
||||
DbgPrintf( "pTexture->Format:= 0x%.08X\n", pTexture->Format );
|
||||
pTexture->Format = 0
|
||||
| ((Dimensions << X_D3DFORMAT_DIMENSION_SHIFT) & X_D3DFORMAT_DIMENSION_MASK)
|
||||
| (((DWORD)Format << X_D3DFORMAT_FORMAT_SHIFT) & X_D3DFORMAT_FORMAT_MASK)
|
||||
| ((Levels << X_D3DFORMAT_MIPMAP_SHIFT) & X_D3DFORMAT_MIPMAP_MASK)
|
||||
| ((l2w << X_D3DFORMAT_USIZE_SHIFT) & X_D3DFORMAT_USIZE_MASK)
|
||||
| ((l2h << X_D3DFORMAT_VSIZE_SHIFT) & X_D3DFORMAT_VSIZE_MASK)
|
||||
| ((Depth << X_D3DFORMAT_PSIZE_SHIFT) & X_D3DFORMAT_PSIZE_MASK)
|
||||
;
|
||||
|
||||
pTexture->Size = 0
|
||||
| (((Width - 1) /*X_D3DSIZE_WIDTH_SHIFT*/) & X_D3DSIZE_WIDTH_MASK)
|
||||
| (((Height - 1) << X_D3DSIZE_HEIGHT_SHIFT) & X_D3DSIZE_HEIGHT_MASK)
|
||||
| (((Pitch - 1) << X_D3DSIZE_PITCH_SHIFT) & X_D3DSIZE_PITCH_MASK);
|
||||
}
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -2076,28 +2076,28 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 3925, 12)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * D3DDevice_SetTextureState_TwoSidedLighting
|
||||
// * D3DDevice_SetRenderState_TwoSidedLighting
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting, 3925, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 3925, 13)
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x06 : or dword ptr [eax+8], 0x20
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x06 : or dword ptr [eax+8], 0x20
|
||||
{ 0x06, 0x83 }, // (Offset,Value)-Pair #1
|
||||
{ 0x07, 0x48 }, // (Offset,Value)-Pair #2
|
||||
{ 0x08, 0x08 }, // (Offset,Value)-Pair #3
|
||||
{ 0x09, 0x20 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x3B : mov dword ptr [eax], 0x8038C
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x3B : mov dword ptr [eax], 0x8038C
|
||||
{ 0x3B, 0xC7 }, // (Offset,Value)-Pair #5
|
||||
{ 0x3C, 0x00 }, // (Offset,Value)-Pair #6
|
||||
{ 0x3D, 0x8C }, // (Offset,Value)-Pair #7
|
||||
{ 0x3E, 0x03 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x44 : add eax, 0x0C
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x44 : add eax, 0x0C
|
||||
{ 0x44, 0x83 }, // (Offset,Value)-Pair #9
|
||||
{ 0x45, 0xC0 }, // (Offset,Value)-Pair #10
|
||||
{ 0x46, 0x0C }, // (Offset,Value)-Pair #11
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x51 : retn 0x04
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x51 : retn 0x04
|
||||
{ 0x51, 0xC2 }, // (Offset,Value)-Pair #12
|
||||
{ 0x52, 0x04 }, // (Offset,Value)-Pair #13
|
||||
OOVPA_END;
|
||||
|
@ -2513,9 +2513,9 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData4s, 3925, 8)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_SetPushBufferSize
|
||||
// * D3D_SetPushBufferSize
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_SetPushBufferSize, 3925, 7)
|
||||
OOVPA_NO_XREF(D3D_SetPushBufferSize, 3925, 7)
|
||||
|
||||
{ 0x01, 0x44 },
|
||||
{ 0x04, 0x8B },
|
||||
|
@ -3125,9 +3125,9 @@ OOVPA_NO_XREF(D3DDevice_BlockOnFence, 3925, 7)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_EnumAdapterModes
|
||||
// * D3D_EnumAdapterModes
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_EnumAdapterModes, 3925, 8)
|
||||
OOVPA_NO_XREF(D3D_EnumAdapterModes, 3925, 8)
|
||||
|
||||
{ 0x20, 0x8B },
|
||||
{ 0x3E, 0xE3 },
|
||||
|
@ -3140,9 +3140,9 @@ OOVPA_NO_XREF(Direct3D_EnumAdapterModes, 3925, 8)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_GetAdapterModeCount
|
||||
// * D3D_GetAdapterModeCount
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_GetAdapterModeCount, 3925, 8)
|
||||
OOVPA_NO_XREF(D3D_GetAdapterModeCount, 3925, 8)
|
||||
|
||||
{ 0x14, 0x8B },
|
||||
{ 0x26, 0xE2 },
|
||||
|
@ -3169,9 +3169,9 @@ OOVPA_NO_XREF(D3DDevice_Reset, 3925, 7)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_GetAdapterIdentifier
|
||||
// * D3D_GetAdapterIdentifier
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_GetAdapterIdentifier, 3925, 7)
|
||||
OOVPA_NO_XREF(D3D_GetAdapterIdentifier, 3925, 7)
|
||||
|
||||
{ 0x04, 0x85 },
|
||||
{ 0x0A, 0x08 },
|
||||
|
@ -3183,9 +3183,9 @@ OOVPA_NO_XREF(Direct3D_GetAdapterIdentifier, 3925, 7)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_GetDeviceCaps
|
||||
// * D3D_GetDeviceCaps
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_GetDeviceCaps, 3925, 7)
|
||||
OOVPA_NO_XREF(D3D_GetDeviceCaps, 3925, 7)
|
||||
|
||||
{ 0x04, 0x85 },
|
||||
{ 0x0A, 0x08 },
|
||||
|
@ -3300,314 +3300,314 @@ OOVPA_END;
|
|||
OOVPATable D3D8_3925[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 3925, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 3925),
|
||||
// IDirect3DDevice8::IsBusy
|
||||
OOVPA_TABLE_PATCH(D3DDevice_IsBusy, 3925, D3DDevice_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_IsBusy, 3925),
|
||||
// IDirect3DDevice8::GetDeviceCaps
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// IDirect3DDevice8::BeginVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 3925, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 3925),
|
||||
// IDirect3DDevice8::EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 3925, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 3925),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 3925),
|
||||
// IDirect3D8::KickOffAndWaitForIdle
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 3925, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 3925),
|
||||
// IDirect3DDevice8::GetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetMaterial, 3925, D3DDevice_GetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetMaterial, 3925),
|
||||
// IDirect3DDevice8::GetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackMaterial, 3925, D3DDevice_GetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackMaterial, 3925),
|
||||
// IDirect3DDevice8::LoadVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 3925, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 3925),
|
||||
// IDirect3DDevice8::SelectVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 3925, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 3925),
|
||||
// IDirect3DDevice8::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 3925, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 3925),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 3925, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 3925),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 3925, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 3925),
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 3925, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 3925),
|
||||
// IDirect3DDevice8::GetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 3925, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 3925),
|
||||
// IDirect3DDevice8::SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 3925, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 3925),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 3925, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 3925),
|
||||
// IDirect3DDevice8::CreatePixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 3925, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 3925),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 3925, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 3925),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 3925, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 3925),
|
||||
// IDirect3DDevice8::SetTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 3925, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 3925),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 3925, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 3925),
|
||||
// IDirect3DDevice8::Begin
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 3925, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 3925),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 3925, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 3925),
|
||||
// IDirect3DDevice8::SetVertexData2s
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2s, 3925, D3DDevice_SetVertexData2s),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2s, 3925),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 3925, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 3925),
|
||||
// IDirect3DDevice8::SetVertexDataColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 3925, D3DDevice_SetVertexDataColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexDataColor, 3925),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 3925, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 3925),
|
||||
// IDirect3DDevice8::Clear
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 3925, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 3925),
|
||||
// IDirect3DDevice8::CreatePalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette, 3925),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 3925, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 3925),
|
||||
// IDirect3DDevice8::CreateTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture, 3925),
|
||||
// IDirect3DDevice8::CreateVolumeTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVolumeTexture, 3925, D3DDevice_CreateVolumeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVolumeTexture, 3925),
|
||||
// IDirect3DDevice8::CreateCubeTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateCubeTexture, 3925, D3DDevice_CreateCubeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateCubeTexture, 3925),
|
||||
// IDirect3DDevice8::CreateIndexBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer, 3925, D3DDevice_CreateIndexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer, 3925),
|
||||
// IDirect3DDevice8::CreateVertexShader
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 3925, D3DDevice_SetVertexShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant, 3925),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 3925, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 3925),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 3925, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 3925),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 3925, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 3925),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 3925, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_PSTextureModes
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_PSTextureModes, 3925, D3DDevice_SetRenderState_PSTextureModes),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_PSTextureModes, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 3925, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 3925, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_Simple
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 3925, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 3925),
|
||||
// IDirect3DDevice8::SetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 3925, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 3925, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 3925, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 3925, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 3925, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 3925),
|
||||
// IDirect3DDevice8::Present
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Present, 3925, D3DDevice_Present),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Present, 3925),
|
||||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 3925, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 3925),
|
||||
// IDirect3DDevice8::GetBackBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 3925, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 3925),
|
||||
// IDirect3DDevice8::GetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget, 3925, D3DDevice_GetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget, 3925),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 3925, D3DDevice_GetDepthStencilSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface, 3925),
|
||||
// IDirect3DDevice8::CreateVertexBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer, 3925),
|
||||
// IDirect3DVertexBuffer8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 3925, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 3925),
|
||||
// IDirect3DResource8::Register
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::Release
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::IsBusy
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 3925, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 3925),
|
||||
// IDirect3DSurface8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// IDirect3DPalette8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock, 3925),
|
||||
// IDirect3DTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 3925, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 3925),
|
||||
// IDirect3DVolumeTexture8::LockBox
|
||||
OOVPA_TABLE_PATCH(D3DVolumeTexture_LockBox, 3925, D3DVolumeTexture_LockBox),
|
||||
OOVPA_TABLE_ENTRY(D3DVolumeTexture_LockBox, 3925),
|
||||
// IDirect3DCubeTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect, 3925, D3DCubeTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_LockRect, 3925),
|
||||
// IDirect3DTexture8::GetSurfaceLevel
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 3925, D3DTexture_GetSurfaceLevel),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel, 3925),
|
||||
// Lock2DSurface
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// Get2DSurfacDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 3925, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 3925),
|
||||
// D3DDevice_GetVertexShaderSize
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// D3DDevice_SetGammaRamp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 3925, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 3925),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 3925, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 3925),
|
||||
// IDirect3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 3925, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 3925),
|
||||
// D3DDevice_Unknown1
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Unknown1, 3925, D3DDevice_Unknown1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Unknown1, 3925),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 3925, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 3925),
|
||||
// IDirect3DDevice8::GetGammaRamp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 3925, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 3925),
|
||||
// D3DDevice_GetDisplayFieldStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayFieldStatus, 3925, D3DDevice_GetDisplayFieldStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayFieldStatus, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 3925, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 3925, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 3925, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 3925),
|
||||
// IDirect3DDevice8::SetTextureState_TwoSidedLighting
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 3925, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 3925),
|
||||
// D3DDevice_SetRenderState_NormalizeNormals
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 3925, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 3925, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 3925, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_LogicOp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 3925, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 3925, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 3925, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 3925, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 3925),
|
||||
// D3DDevice_PersistDisplay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PersistDisplay, 3925, D3DDevice_PersistDisplay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PersistDisplay, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 3925, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 3925, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 3925, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 3925, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 3925, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 3925),
|
||||
// D3DDevice_DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 3925, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 3925),
|
||||
// D3DDevice_DrawIndexedVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 3925, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 3925),
|
||||
// D3DDevice_DrawVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 3925, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 3925),
|
||||
// D3DDevice_GetDisplayMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 3925, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 3925),
|
||||
// D3DDevice_SetTextureState_BumpEnv
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 3925, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 3925),
|
||||
// D3DDevice_SetTextureState_ColorKeyColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 3925, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 3925),
|
||||
// D3DDevice_SetVertexData4s
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4s, 3925, D3DDevice_SetVertexData4s),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4s, 3925),
|
||||
// IDirect3D8::SetPushBufferSize
|
||||
OOVPA_TABLE_PATCH(Direct3D_SetPushBufferSize, 3925, D3D_SetPushBufferSize),
|
||||
OOVPA_TABLE_ENTRY(D3D_SetPushBufferSize, 3925),
|
||||
// IDirect3DResource8::GetType
|
||||
// Probably not even necessary...
|
||||
OOVPA_TABLE_PATCH(D3DResource_GetType, 3925, D3DResource_GetType),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_GetType, 3925),
|
||||
// D3D_AllocContiguousMemory
|
||||
OOVPA_TABLE_PATCH(D3D_AllocContiguousMemory, 3925, D3D_AllocContiguousMemory),
|
||||
OOVPA_TABLE_ENTRY(D3D_AllocContiguousMemory, 3925),
|
||||
// D3DDevice_SetRenderState_Deferred
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Deferred, 3925, D3DDevice_SetRenderState_Deferred),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Deferred, 3925),
|
||||
*/
|
||||
// D3DDevice_SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 3925, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 3925),
|
||||
// D3DDevice_LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 3925, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 3925),
|
||||
// D3DDevice_CreateVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 3948, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 3948),
|
||||
// IDirect3DSurface8::GetDesc
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 3925, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 3925),
|
||||
// D3DDevice_GetProjectionViewportMatrix
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetProjectionViewportMatrix, 3925, D3DDevice_GetProjectionViewportMatrix),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetProjectionViewportMatrix, 3925),
|
||||
// D3DDevice_GetTile
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTile, 3925, D3DDevice_GetTile),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTile, 3925),
|
||||
// D3DDevice_ApplyStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 3925, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 3925),
|
||||
// D3DDevice_CaptureStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CaptureStateBlock, 3925, D3DDevice_CaptureStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CaptureStateBlock, 3925),
|
||||
// D3DDevice_DeleteStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeleteStateBlock, 3925, D3DDevice_DeleteStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeleteStateBlock, 3925),
|
||||
// D3DDevice_CreateStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateStateBlock, 3925, D3DDevice_CreateStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateStateBlock, 3925),
|
||||
// D3DDevice_DeletePixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 3925, D3DDevice_DeletePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePixelShader, 3925),
|
||||
// D3DDevice_SetPixelShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderProgram, 3925, D3DDevice_SetPixelShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderProgram, 3925),
|
||||
// D3D::CDevice::KickOff
|
||||
OOVPA_TABLE_PATCH(D3DDevice_KickOff, 3925, D3DDevice_KickOff),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_KickOff, 3925),
|
||||
// D3DDevice_SetModelView
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetModelView, 3925, D3DDevice_SetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetModelView, 3925),
|
||||
// D3DDevice_FlushVertexCache
|
||||
OOVPA_TABLE_PATCH(D3DDevice_FlushVertexCache, 3925, D3DDevice_FlushVertexCache),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_FlushVertexCache, 3925),
|
||||
// D3DDevice_SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 3925, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 3925),
|
||||
// D3DDevice_SetVertexShaderInput
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderInput, 3925, D3DDevice_SetVertexShaderInput),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderInput, 3925),
|
||||
// D3DDevice_PrimeVertexCache
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PrimeVertexCache, 3925, D3DDevice_PrimeVertexCache),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PrimeVertexCache, 3925),
|
||||
// IDirect3DDevice8::SetVertexData4ub
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub, 3925, D3DDevice_SetVertexData4ub),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4ub, 3925),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 3925, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 3925),
|
||||
// D3DDevice_InsertCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertCallback, 3925, D3DDevice_InsertCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertCallback, 3925),
|
||||
// IDirect3DDevice8::BeginPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPushBuffer, 3925, D3DDevice_BeginPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPushBuffer, 3925),
|
||||
// IDirect3DDevice8::EndPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPushBuffer, 3925, D3DDevice_EndPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPushBuffer, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 3925, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 3925, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 3925, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 3925),
|
||||
// XMETAL_StartPush
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(XMETAL_StartPush, 3925, XMETAL_StartPush),
|
||||
OOVPA_TABLE_ENTRY(XMETAL_StartPush, 3925),
|
||||
*/
|
||||
// D3D::SetFence (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 3925),
|
||||
// IDirect3DDevice8::InsertFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertFence, 3925, D3DDevice_InsertFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertFence, 3925),
|
||||
// D3DDevice_LoadVertexShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShaderProgram, 3925, D3DDevice_LoadVertexShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShaderProgram, 3925),
|
||||
// D3DDevice_DeleteVertexShader
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||
// IDirect3DDevice8::RunPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_RunPushBuffer, 3925, D3DDevice_RunPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_RunPushBuffer, 3925),
|
||||
// IDirect3DDevice8::BlockOnFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockOnFence, 3925, D3DDevice_BlockOnFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockOnFence, 3925),
|
||||
// IDirect3DDevice8::Reset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 3925, D3DDevice_Reset),
|
||||
// Direct3D_GetAdapterIdentifier
|
||||
OOVPA_TABLE_PATCH(Direct3D_GetAdapterIdentifier, 3925, D3D_GetAdapterIdentifier),
|
||||
// Direct3D_GetDeviceCaps
|
||||
OOVPA_TABLE_PATCH(Direct3D_GetDeviceCaps, 3925, D3D_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 3925),
|
||||
// D3D_GetAdapterIdentifier
|
||||
OOVPA_TABLE_ENTRY(D3D_GetAdapterIdentifier, 3925),
|
||||
// D3D_GetDeviceCaps
|
||||
OOVPA_TABLE_ENTRY(D3D_GetDeviceCaps, 3925),
|
||||
// D3D::SetCommonDebugRegisters
|
||||
OOVPA_TABLE_PATCH(D3D_SetCommonDebugRegisters, 3925, D3D_SetCommonDebugRegisters),
|
||||
OOVPA_TABLE_ENTRY(D3D_SetCommonDebugRegisters, 3925),
|
||||
// D3DDevice_CreateImageSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface, 3925, D3DDevice_CreateImageSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateImageSurface, 3925),
|
||||
// D3D::BlockOnTime
|
||||
OOVPA_TABLE_PATCH(D3D_BlockOnTime, 3925, D3D_BlockOnTime),
|
||||
OOVPA_TABLE_ENTRY(D3D_BlockOnTime, 3925),
|
||||
// D3D::BlockOnResource
|
||||
OOVPA_TABLE_PATCH(D3D_BlockOnResource, 3925, D3D_BlockOnResource),
|
||||
OOVPA_TABLE_ENTRY(D3D_BlockOnResource, 3925),
|
||||
// D3DDevice_BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 3925, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 3925),
|
||||
// D3DDevice_EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 3925, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 3925),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -633,9 +633,9 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_VertexBlend, 4034, 7)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_CheckDeviceFormat
|
||||
// * D3D_CheckDeviceFormat
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_CheckDeviceFormat, 4034, 7)
|
||||
OOVPA_NO_XREF(D3D_CheckDeviceFormat, 4034, 7)
|
||||
|
||||
{ 0x0E, 0x18 },
|
||||
{ 0x1E, 0x00 },
|
||||
|
@ -647,9 +647,9 @@ OOVPA_NO_XREF(Direct3D_CheckDeviceFormat, 4034, 7)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_SetPushBufferSize
|
||||
// * D3D_SetPushBufferSize
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_SetPushBufferSize, 4034, 7)
|
||||
OOVPA_NO_XREF(D3D_SetPushBufferSize, 4034, 7)
|
||||
|
||||
{ 0x01, 0x44 },
|
||||
{ 0x04, 0x8B },
|
||||
|
@ -1091,268 +1091,268 @@ OOVPA_END;
|
|||
OOVPATable D3D8_4034[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice (* unchanged since 1.0.3925 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 3925, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 3925),
|
||||
// IDirect3DDevice8::Clear
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4034, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 4034),
|
||||
// IDirect3DResource8::Register
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// ********************** BEG WARNING UNTESTED!!! *******************
|
||||
|
||||
#if 0
|
||||
// IDirect3DDevice8::BeginVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 3925, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 3925),
|
||||
// IDirect3DDevice8::EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 3925, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 3925),
|
||||
// IDirect3DDevice8::LoadVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 3925, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 3925),
|
||||
// IDirect3DDevice8::SelectVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 3925, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 3925),
|
||||
// IDirect3DDevice8::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 3925, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 3925),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 3925, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 3925),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 3925, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 3925),
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 3925, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 3925),
|
||||
// IDirect3DDevice8::GetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 3925, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 3925),
|
||||
// IDirect3DDevice8::SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 3925, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 3925),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 3925, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 3925, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 3925),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 3925, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 3925),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 3925, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 3925),
|
||||
// IDirect3DDevice8::SetTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 3925, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 3925),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 3925, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 3925),
|
||||
// IDirect3DDevice8::Begin
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 3925, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 3925),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 3925, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 3925),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 3925, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 3925),
|
||||
// IDirect3DDevice8::SetVertexDataColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 3925, D3DDevice_SetVertexDataColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexDataColor, 3925),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 3925, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 3925),
|
||||
// IDirect3DDevice8::Clear
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 3925, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 3925),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 3925, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 3925),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 3925, D3DDevice_SetVertexShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant, 3925),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 3925, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 3925),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 3925, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 3925),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 3925, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 3925),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 3925, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_PSTextureModes
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_PSTextureModes, 3925, D3DDevice_SetRenderState_PSTextureModes),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_PSTextureModes, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 3925, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 3925, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetRenderState_Simple
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 3925, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 3925, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 3925, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 3925, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 3925, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 3925),
|
||||
// IDirect3DDevice8::Present
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Present, 3925, D3DDevice_Present),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Present, 3925),
|
||||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 3925, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 3925),
|
||||
// IDirect3DDevice8::GetBackBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 3925, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 3925),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 3925, D3DDevice_GetDepthStencilSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface, 3925),
|
||||
// IDirect3DVertexBuffer8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 3925, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 3925),
|
||||
// IDirect3DResource8::IsBusy
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 3925, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 3925),
|
||||
// Get2DSurfacDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 3925, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 3925),
|
||||
// ********************** END WARNING UNTESTED!!! *******************
|
||||
#endif
|
||||
|
||||
// IDirect3DDevice8::GetGammaRamp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::GetCreationParameters
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4034, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 4034),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4034, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 4034),
|
||||
// IDirect3DDevice8::SetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4034, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 4034),
|
||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 4034),
|
||||
// IDirect3DDevice8::CreateCubeTexture (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateCubeTexture, 3925, D3DDevice_CreateCubeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateCubeTexture, 3925),
|
||||
// IDirect3DDevice8::GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette, 3925),
|
||||
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture, 3925),
|
||||
// IDirect3DDevice8::CreateVolumeTexture (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVolumeTexture, 3925, D3DDevice_CreateVolumeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVolumeTexture, 3925),
|
||||
// IDirect3DDevice8::CreateIndexBuffer (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer, 3925, D3DDevice_CreateIndexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer, 3925),
|
||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer, 3925),
|
||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock, 3925),
|
||||
// IDirect3DTexture8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 3925, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 3925),
|
||||
// IDirect3DVolumeTexture8::LockBox (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DVolumeTexture_LockBox, 3925, D3DVolumeTexture_LockBox),
|
||||
OOVPA_TABLE_ENTRY(D3DVolumeTexture_LockBox, 3925),
|
||||
// IDirect3DCubeTexture8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect, 3925, D3DCubeTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_LockRect, 3925),
|
||||
// IDirect3DTexture8::GetSurfaceLevel (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 3925, D3DTexture_GetSurfaceLevel),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel, 3925),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// D3DDevice_SetGammaRamp (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 3925, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 3925),
|
||||
// IDirect3DDevice8::DrawVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4034, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 4034),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4034, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 4034),
|
||||
// D3DDevice_BeginVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4034, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 4034),
|
||||
// D3DDevice_EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 4034, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 4034),
|
||||
// D3DDevice_CopyRects
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 4034, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 4034),
|
||||
// D3DDevice_DeletePatch (TODO)
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePatch, 4034, D3DDevice_DeletePatch),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePatch, 4034),
|
||||
*/
|
||||
// D3DDevice_SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4034, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4034),
|
||||
// D3DDevice_SetTextureState_BorderColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4034, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4034),
|
||||
// D3DDevice_SetTextureState_ColorKeyColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4034, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4034),
|
||||
// D3DDevice_LoadVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 4034, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 4034),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 3925),
|
||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||
// D3DDevice_DrawRectPatch
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawRectPatch, 4034, D3DDevice_DrawRectPatch),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawRectPatch, 4034),
|
||||
// D3DDevice_SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4034, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 4034),
|
||||
// D3DDevice_SetRenderState_EdgeAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4034, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4034),
|
||||
// D3DDevice_SetRenderState_FillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4034, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4034),
|
||||
// D3DDevice_SetRenderState_BackFillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4034, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4034),
|
||||
// D3DDevice_SetRenderState_FogColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4034, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4034),
|
||||
// D3DDevice_SetRenderState_FrontFace
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4034, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4034),
|
||||
// D3DDevice_SetRenderState_LogicOp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4034, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 4034),
|
||||
// D3DDevice_SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4034, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4034),
|
||||
// D3DDevice_SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4034, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 4034),
|
||||
// D3DDevice_SetRenderState_NormalizeNormals
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4034, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4034),
|
||||
// D3DDevice_SetRenderState_ShadowFunc
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4034, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4034),
|
||||
// D3DDevice_SetRenderState_Simple
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4034, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4034),
|
||||
// D3DDevice_SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4034, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4034),
|
||||
// D3DDevice_SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4034, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4034),
|
||||
// D3DDevice_SetRenderState_YuvEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4034, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4034),
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TwoSidedLighting, 4034, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 4034),
|
||||
// D3DDevice_SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4034, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4034),
|
||||
// D3D_CheckDeviceFormat
|
||||
OOVPA_TABLE_PATCH(Direct3D_CheckDeviceFormat, 4034, D3D_CheckDeviceFormat),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceFormat, 4034),
|
||||
// D3D_SetPushBufferSize
|
||||
OOVPA_TABLE_PATCH(Direct3D_SetPushBufferSize, 4034, D3D_SetPushBufferSize),
|
||||
OOVPA_TABLE_ENTRY(D3D_SetPushBufferSize, 4034),
|
||||
// Get2DSurfacDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4034, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 4034),
|
||||
// D3DDevice_SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4034, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 4034),
|
||||
// D3DDevice_LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4034, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 4034),
|
||||
// D3DDevice_SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4034, D3DDevice_SetRenderState_TextureFactor),
|
||||
// Direct3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Direct3D_GetAdapterIdentifier, 3925, D3D_GetAdapterIdentifier),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 4034),
|
||||
// D3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_ENTRY(D3D_GetAdapterIdentifier, 3925),
|
||||
// IDirect3DSurface8::GetDesc (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 3925, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 3925),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4034, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 4034),
|
||||
// IDirect3DVertexBuffer8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4034, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 4034),
|
||||
// IDirect3DDevice8::SetTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4034, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 4034),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 4034, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4034, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4034),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4034, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 4034),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4034, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 4034),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4034, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 4034),
|
||||
// IDirect3D8::KickOffAndWaitForIdle
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4034, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 4034),
|
||||
// IDirect3DDevice8::CreateImageSurface (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface, 4034, D3DDevice_CreateImageSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateImageSurface, 4034),
|
||||
// IDirect3DDevice8::GetBackBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 4034, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 4034),
|
||||
// D3DDevice_
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_, 4034, D3DDevice_),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_, 4034),
|
||||
// D3DDevice_
|
||||
OOVPA_TABLE_PATCH(D3DDevice_, 4034, D3DDevice_),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_, 4034),
|
||||
// D3DDevice_
|
||||
OOVPA_TABLE_PATCH(D3DDevice_, 4034, D3DDevice_),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_, 4034),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -926,28 +926,28 @@ OOVPA_NO_XREF(D3DDevice_Reset, 4134, 10)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * D3DDevice_SetTextureState_TwoSidedLighting
|
||||
// * D3DDevice_SetRenderState_TwoSidedLighting
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting, 4134, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 4134, 13)
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x11 : or edx, 0x1000
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x11 : or edx, 0x1000
|
||||
{ 0x11, 0x81 }, // (Offset,Value)-Pair #1
|
||||
{ 0x12, 0xCA }, // (Offset,Value)-Pair #2
|
||||
{ 0x13, 0x00 }, // (Offset,Value)-Pair #3
|
||||
{ 0x14, 0x10 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x24 : cmp eax, [esi+4]; push edi
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x24 : cmp eax, [esi+4]; push edi
|
||||
{ 0x24, 0x3B }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x46 }, // (Offset,Value)-Pair #6
|
||||
{ 0x26, 0x04 }, // (Offset,Value)-Pair #7
|
||||
{ 0x27, 0x57 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x53 : add eax, 0x0C
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x53 : add eax, 0x0C
|
||||
{ 0x53, 0x83 }, // (Offset,Value)-Pair #9
|
||||
{ 0x54, 0xC0 }, // (Offset,Value)-Pair #10
|
||||
{ 0x55, 0x0C }, // (Offset,Value)-Pair #11
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x60 : retn 0x04
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x60 : retn 0x04
|
||||
{ 0x60, 0xC2 }, // (Offset,Value)-Pair #12
|
||||
{ 0x61, 0x04 }, // (Offset,Value)-Pair #13
|
||||
OOVPA_END;
|
||||
|
@ -1668,7 +1668,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * D3D::CDevice::KickOff
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3D_CDevice_KickOff, 4134, 12)
|
||||
OOVPA_NO_XREF(D3DDevice_KickOff, 4134, 12)
|
||||
|
||||
// D3D::CDevice::KickOff+0x0D : test al, 4
|
||||
{ 0x0D, 0xA8 },
|
||||
|
@ -1791,325 +1791,325 @@ OOVPA_END;
|
|||
OOVPATable D3D8_4134[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice (* unchanged since 1.0.3925 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 3925, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 3925),
|
||||
// IDirect3D8::CheckDeviceFormat
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat, 4134, D3D_CheckDeviceFormat),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceFormat, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4134, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 4034),
|
||||
// IDirect3DDevice8::SetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4134, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4134, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 4134),
|
||||
// IDirect3DDevice8::Clear
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4134, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 4134),
|
||||
|
||||
|
||||
// ********************** BEG WARNING UNTESTED!!! *******************
|
||||
|
||||
|
||||
// IDirect3DDevice8::GetDeviceCaps
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// IDirect3DDevice8::BeginVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 3925, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 3925),
|
||||
// IDirect3DDevice8::EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 3925, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 3925),
|
||||
// IDirect3DDevice8::LoadVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 3925, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 3925),
|
||||
// IDirect3DDevice8::LoadVertexShader (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 4034, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 4034),
|
||||
// IDirect3DDevice8::SelectVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 3925, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 3925),
|
||||
// IDirect3DDevice8::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 3925, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 3925),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 3925, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 3925, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 3925),
|
||||
// IDirect3DDevice8::GetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 3925, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 3925),
|
||||
// IDirect3DDevice8::SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 3925, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 3925),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 3925, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 3925, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 3925, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 3925),
|
||||
// IDirect3DDevice8::SetViewport (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4034, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 4034),
|
||||
// IDirect3DDevice8::SetTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 3925, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 3925),
|
||||
// IDirect3DDevice8::Begin
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 3925, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 3925),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 3925, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 3925),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 3925, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 3925),
|
||||
// IDirect3DDevice8::SetVertexDataColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 3925, D3DDevice_SetVertexDataColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexDataColor, 3925),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 3925, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 3925),
|
||||
// IDirect3DDevice8::CreatePalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette, 3925),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 3925, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 3925),
|
||||
// IDirect3DDevice8::CreateTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture, 3925),
|
||||
// IDirect3DDevice8::CreateVolumeTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVolumeTexture, 3925, D3DDevice_CreateVolumeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVolumeTexture, 3925),
|
||||
// IDirect3DDevice8::CreateCubeTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateCubeTexture, 3925, D3DDevice_CreateCubeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateCubeTexture, 3925),
|
||||
// IDirect3DDevice8::CreateIndexBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer, 3925, D3DDevice_CreateIndexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer, 3925),
|
||||
// IDirect3DDevice8::CreateVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 3925, D3DDevice_SetVertexShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant, 3925),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 3925, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 3925),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 3925, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 3925),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 3925, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_PSTextureModes
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_PSTextureModes, 3925, D3DDevice_SetRenderState_PSTextureModes),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_PSTextureModes, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 3925, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetRenderState_Simple
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 3925, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetRenderState_FogColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 3925, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 3925, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 3925, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 3925, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 3925),
|
||||
// IDirect3DDevice8::Present
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Present, 3925, D3DDevice_Present),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Present, 3925),
|
||||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 3925, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 3925),
|
||||
*/
|
||||
// IDirect3DDevice8::GetBackBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 3925, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 3925),
|
||||
// IDirect3DDevice8::CreateVertexBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer, 3925),
|
||||
// IDirect3DVertexBuffer8::Lock
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 3925, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 3925),
|
||||
*/
|
||||
// IDirect3DResource8::Register
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::Release
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::IsBusy
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 3925, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 3925),
|
||||
// IDirect3DPalette8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock, 3925),
|
||||
// IDirect3DTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 3925, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 3925),
|
||||
// IDirect3DVolumeTexture8::LockBox
|
||||
OOVPA_TABLE_PATCH(D3DVolumeTexture_LockBox, 3925, D3DVolumeTexture_LockBox),
|
||||
OOVPA_TABLE_ENTRY(D3DVolumeTexture_LockBox, 3925),
|
||||
// IDirect3DCubeTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect, 3925, D3DCubeTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_LockRect, 3925),
|
||||
// IDirect3DTexture8::GetSurfaceLevel
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 3925, D3DTexture_GetSurfaceLevel),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel, 3925),
|
||||
// Get2DSurfacDesc
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 3925, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 3925),
|
||||
*/
|
||||
|
||||
// ********************** END WARNING UNTESTED!!! *******************
|
||||
|
||||
// IDirect3DDevice8::GetBackBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 4134, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 4134),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 4134, D3DDevice_GetDepthStencilSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface, 4134),
|
||||
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 4134, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 4134),
|
||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// D3DDevice_SetGammaRamp (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 3925, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 3925),
|
||||
// IDirect3DDevice8::LoadVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 4134, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 4134),
|
||||
// IDirect3DDevice8::SelectVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 4134, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 4134),
|
||||
// IDirect3DDevice8::CopyRects
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 4134, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 4134),
|
||||
// IDirect3DDevice8::CreateImageSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface, 4034, D3DDevice_CreateImageSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateImageSurface, 4034),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 4134, D3DDevice_SetVertexShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant, 4134),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 4134, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 4134),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4134, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4134),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4134, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 4134),
|
||||
// IDirect3DDevice8::SetTexture (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4034, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4134, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4134, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4134, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4034, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4134, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4134, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4134, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4134),
|
||||
// IDirect3DDevice8::GetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4134, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4134),
|
||||
// IDirect3DDevice8::SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4134, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4134),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4134, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 4134),
|
||||
// IDirect3DDevice8::DrawVertices (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4034, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 4034),
|
||||
// IDirect3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 4134, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 4134),
|
||||
// IDirect3DDevice8::DrawIndexedVertices (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4034, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 4034),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4134, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 4134),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4134, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 4134),
|
||||
// IDirect3DDevice8::LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4134, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 4134),
|
||||
// IDirect3DVertexBuffer8::Lock (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4034, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 4034),
|
||||
// Get2DSurfacDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4134, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 4134),
|
||||
// IDirect3DSurface8::GetDesc
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4134, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4134),
|
||||
// D3DDevice_SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// D3DDevice_SetRenderState_NormalizeNormals
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4134, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4134),
|
||||
// IDirect3DDevice8::Reset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4034, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 4034),
|
||||
// IDirect3DDevice8::SetTextureState_TwoSidedLighting
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4134),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_LogicOp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4134, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4134, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4134, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 4134, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::DrawIndexedVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 4134, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 4134),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 4134, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 4134),
|
||||
// IDirect3DDevice8::DeletePixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 4134, D3DDevice_DeletePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePixelShader, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB, 4134, D3DDevice_SetRenderState_CullMode),
|
||||
// D3DDevice_DeleteVertexShader (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 4134, D3DDevice_DeleteVertexShader),
|
||||
// D3DDevice_SetScreenSpaceOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 4134, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 4134),
|
||||
// D3D::SetFence (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 4134, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 4134),
|
||||
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 4134, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 4134),
|
||||
// IDirect3DDevice8::SetSwapCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 4134, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 4134),
|
||||
// IDirect3DDevice8::GetTile
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTile, 4134, D3DDevice_GetTile),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTile, 4134),
|
||||
// IDirect3DDevice8::SetTile
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTile, 4134, D3DDevice_SetTileNoWait),
|
||||
// IDirect3DDevice8::IsBusy
|
||||
OOVPA_TABLE_PATCH(D3DDevice_IsBusy, 4134, D3DDevice_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_IsBusy, 4134),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// D3D::CDevice::KickOff
|
||||
OOVPA_TABLE_PATCH(D3D_CDevice_KickOff, 4134, D3DDevice_KickOff),
|
||||
OOVPA_TABLE_PATCH(D3DDevice_KickOff, 4134, D3DDevice_KickOff),
|
||||
// IDirect3DDevice8::InsertFence (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertFence, 3925, D3DDevice_InsertFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertFence, 3925),
|
||||
// IDirect3DDevice8::BlockOnFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockOnFence, 4134, D3DDevice_BlockOnFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockOnFence, 4134),
|
||||
// IDirect3DDevice8::GetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget, 4134, D3DDevice_GetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget, 4134),
|
||||
// IDirect3DDevice8::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 4134, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 4134),
|
||||
// IDirect3DDevice8::GetDisplayMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4134, D3DDevice_GetDisplayMode),
|
||||
// Direct3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Direct3D_GetAdapterIdentifier, 3925, D3D_GetAdapterIdentifier),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4134),
|
||||
// D3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_ENTRY(D3D_GetAdapterIdentifier, 3925),
|
||||
// D3DDevice_SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 4134, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 4134),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 3925),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -1776,281 +1776,281 @@ OOVPA_END;
|
|||
OOVPATable D3D8_4361[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4361, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 4361),
|
||||
// IDirect3D8::CheckDeviceFormat
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat, 4361, D3D_CheckDeviceFormat),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceFormat, 4361),
|
||||
// IDirect3DDevice8::LoadVertexShader (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 4034, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 4034),
|
||||
// IDirect3DDevice8::SelectVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 4361, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 4361),
|
||||
// IDirect3DDevice8::SetRenderTarget (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 4134, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 4134),
|
||||
// IDirect3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 4361, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 4361),
|
||||
// IDirect3D::ClearStateBlockFlags
|
||||
OOVPA_TABLE_XREF(IDirect3D_ClearStateBlockFlags, 4361),
|
||||
// IDirect3DDevice8::SetGammaRamp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4361, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4361),
|
||||
// IDirect3D::RecordStateBlock
|
||||
OOVPA_TABLE_XREF(IDirect3D_RecordStateBlock, 4361),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// IDirect3DDevice8::CaptureStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CaptureStateBlock, 4361, D3DDevice_CaptureStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CaptureStateBlock, 4361),
|
||||
// D3DDevice_DeleteStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeleteStateBlock, 4361, D3DDevice_DeleteStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeleteStateBlock, 4361),
|
||||
// IDirect3DDevice8::ApplyStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 4361, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 4361),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// IDirect3DDevice8::CopyRects
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 4361, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 4361),
|
||||
// IDirect3DDevice8::CreateImageSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface, 4361, D3DDevice_CreateImageSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateImageSurface, 4361),
|
||||
// IDirect3DDevice8::GetBackBuffer (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 4134, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 4134),
|
||||
// IDirect3DDevice8::GetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget, 4361, D3DDevice_GetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget, 4361),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 4134, D3DDevice_GetDepthStencilSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface, 4134),
|
||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 4361, D3DDevice_SetVertexShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant, 4361),
|
||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 4361, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 4361),
|
||||
// IDirect3DDevice8::SetViewport (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4034, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 4034),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4361, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture, 3925),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4361, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 4361),
|
||||
// IDirect3DDevice8::SetTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4361, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 4361),
|
||||
// IDirect3DDevice8::SwitchTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SwitchTexture, 4361),
|
||||
// IDirect3DDevice8::GetDisplayMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4361, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4361),
|
||||
// IDirect3DDevice8::Clear (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4134, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 4134),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4361, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 4361),
|
||||
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer, 3925),
|
||||
// IDirect3DDevice8::EnableOverlay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// IDirect3DDevice8::UpdateOverlay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay, 4361, D3DDevice_UpdateOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_UpdateOverlay, 4361),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 4361, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4361, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4361, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4361, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Simple
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4361, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4361, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetTransform (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4134, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 4134),
|
||||
// IDirect3DDevice8::GetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// IDirect3DDevice8::SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4361, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 4361),
|
||||
// IDirect3DDevice8::DrawVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4361, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 4361),
|
||||
// IDirect3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 4361, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 4361),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4361, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 4361),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4361, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 4361),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4361, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 4361),
|
||||
// IDirect3DDevice8::LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4361, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 4361),
|
||||
// IDirect3DVertexBuffer8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4361, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 4361),
|
||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::Release
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 4361, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 4361),
|
||||
// IDirect3DResource8::IsBusy
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361),
|
||||
// Get2DSurfacDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4361, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 4361),
|
||||
// IDirect3DSurface8::GetDesc
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// IDirect3DBaseTexture8::GetLevelCount
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// IDirect3DTexture8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 3925, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 3925),
|
||||
// IDirect3DTexture8::GetSurfaceLevel (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 3925, D3DTexture_GetSurfaceLevel),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel, 3925),
|
||||
// D3DDevice_SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4361, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4361),
|
||||
// D3DDevice_SetRenderState_NormalizeNormals
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4361, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4361),
|
||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette, 3925),
|
||||
// IDirect3DDevice8::CreateIndexBuffer
|
||||
// TODO: This needs to be verified on 4361, not just 4242!
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer, 3925, D3DDevice_CreateIndexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DResource8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock, 3925),
|
||||
// IDirect3DCubeTexture8::LockRect
|
||||
// TODO: This needs to be verified on 4361, not just 4242!
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect, 3925, D3DCubeTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_LockRect, 3925),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 4361, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 4361),
|
||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4034, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 4034),
|
||||
// IDirect3DDevice8::SetTextureState_TwoSidedLighting (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4134),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_LogicOp (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4134, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMask (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4134, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 4134, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::DrawIndexedVerticesUP (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 4134, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 4134),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 4134, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 4134),
|
||||
// IDirect3DDevice8::DeletePixelShader (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 4134, D3DDevice_DeletePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePixelShader, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB, 4134, D3DDevice_SetRenderState_CullMode),
|
||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||
// D3DDevice_SetScreenSpaceOffset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 4134, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 4134),
|
||||
// D3D::SetFence (XREF) (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 4134, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 4134),
|
||||
// IDirect3DDevice8::SetSwapCallback (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 4134, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 4134),
|
||||
// IDirect3DDevice8::GetTile (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTile, 4134, D3DDevice_GetTile),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTile, 4134),
|
||||
// IDirect3DDevice8::SetTile (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTile, 4134, D3DDevice_SetTileNoWait),
|
||||
// IDirect3DDevice8::IsBusy (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_IsBusy, 4134, D3DDevice_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_IsBusy, 4134),
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 3925),
|
||||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 4361, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 4361),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 4361, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 4361),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 4361, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 4361),
|
||||
// D3DDevice_PrimeVertexCache
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PrimeVertexCache, 4361, D3DDevice_PrimeVertexCache),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PrimeVertexCache, 4361),
|
||||
// D3DDevice_BeginPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 4361, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 4361),
|
||||
// D3DDevice_EndPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4361, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4361),
|
||||
// IDirect3DDevice8::Begin
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 4361, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 4361),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 4361, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 4361),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 4361, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 4361),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4361, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 4361),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 4361, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 4361),
|
||||
// IDirect3DDevice8::SetVertexData4ub
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub, 4361, D3DDevice_SetVertexData4ub),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4ub, 4361),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::BlockOnFence (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockOnFence, 4134, D3DDevice_BlockOnFence),
|
||||
// Direct3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Direct3D_GetAdapterIdentifier, 3925, D3D_GetAdapterIdentifier),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockOnFence, 4134),
|
||||
// D3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_ENTRY(D3D_GetAdapterIdentifier, 3925),
|
||||
// IDirect3DDevice8::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 4361, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 4361),
|
||||
// IDirect3DDevice8::BeginPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPushBuffer, 4361, D3DDevice_BeginPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPushBuffer, 4361),
|
||||
// IDirect3DDevice8::EndPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPushBuffer, 4361, D3DDevice_EndPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPushBuffer, 4361),
|
||||
// IDirect3DDevice8::RunPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_RunPushBuffer, 4361, D3DDevice_RunPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_RunPushBuffer, 4361),
|
||||
// IDirect3DDevice8::GetPushBufferOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetPushBufferOffset, 4361, D3DDevice_GetPushBufferOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetPushBufferOffset, 4361),
|
||||
// IDirect3DDevice8::CreateCubeTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateCubeTexture, 4361, D3DDevice_CreateCubeTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateCubeTexture, 4361),
|
||||
// IDirect3DCubeTexture8::GetCubeMapSurface
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface, 4361, D3DCubeTexture_GetCubeMapSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface, 4361),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -137,28 +137,28 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShader, 4432, 10)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * D3DDevice_SetTextureState_TwoSidedLighting
|
||||
// * D3DDevice_SetRenderState_TwoSidedLighting
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting, 4432, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 4432, 13)
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x11 : or edx, 0x1000
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x11 : or edx, 0x1000
|
||||
{ 0x11, 0x81 }, // (Offset,Value)-Pair #1
|
||||
{ 0x12, 0xCA }, // (Offset,Value)-Pair #2
|
||||
{ 0x13, 0x00 }, // (Offset,Value)-Pair #3
|
||||
{ 0x14, 0x10 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x24 : cmp eax, [esi+4]; push edi
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x24 : cmp eax, [esi+4]; push edi
|
||||
{ 0x24, 0x3B }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x46 }, // (Offset,Value)-Pair #6
|
||||
{ 0x26, 0x04 }, // (Offset,Value)-Pair #7
|
||||
{ 0x27, 0x57 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x53 : add eax, 0x0C
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x53 : add eax, 0x0C
|
||||
{ 0x53, 0x83 }, // (Offset,Value)-Pair #9
|
||||
{ 0x54, 0xC0 }, // (Offset,Value)-Pair #10
|
||||
{ 0x55, 0x0C }, // (Offset,Value)-Pair #11
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x60 : retn 0x04
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x60 : retn 0x04
|
||||
{ 0x60, 0xC2 }, // (Offset,Value)-Pair #12
|
||||
{ 0x61, 0x04 }, // (Offset,Value)-Pair #13
|
||||
OOVPA_END;
|
||||
|
@ -691,237 +691,237 @@ OOVPA_END;
|
|||
OOVPATable D3D8_4432[] {
|
||||
|
||||
// IDirect3D8::CreateDevice
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4432, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 4432),
|
||||
// IDirect3D8::CheckDeviceFormat (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat, 4361, D3D_CheckDeviceFormat),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceFormat, 4361),
|
||||
// IDirect3DDevice8::SetRenderTarget (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 4134, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 4134),
|
||||
// IDirect3DDevice8::AddRef (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 4361, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 4361),
|
||||
// IDirect3DDevice8::GetBackBuffer (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 4134, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 4134),
|
||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// IDirect3DDevice8::GetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget, 4432, D3DDevice_GetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget, 4432),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 4432, D3DDevice_GetDepthStencilSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface, 4432),
|
||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 4432, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 4432),
|
||||
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4034, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 4034),
|
||||
// IDirect3DDevice8::SetViewport (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4034, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 4034),
|
||||
// IDirect3DDevice8::SetTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4361, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 4361),
|
||||
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_TwoSidedLighting (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4134),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4361, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4361, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_LogicOp (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4134, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4361, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 4432, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4432, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4432, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMask (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4134, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 4134, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SwitchTexture, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::SetTransform (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4134, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 4134),
|
||||
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// IDirect3DDevice8::Clear (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4134, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 4134),
|
||||
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette, 3925),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 4432, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 4432),
|
||||
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture, 3925),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4432, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 4432),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4531, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 4531),
|
||||
// IDirect3DDevice8::UpdateOverlay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay, 4432, D3DDevice_UpdateOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_UpdateOverlay, 4432),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 4432, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 4432),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 4432, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 4432),
|
||||
// IDirect3DDevice8::DrawIndexedVerticesUP (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 4134, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 4134),
|
||||
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// IDirect3DDevice8::SetVertexShader (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4361, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 4361),
|
||||
// IDirect3DDevice8::DrawVerticesUP (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 4361, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 4361),
|
||||
// IDirect3DDevice8::SetLight (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4361, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 4361),
|
||||
// IDirect3DDevice8::LightEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4361, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 4361),
|
||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361),
|
||||
// IDirect3DTexture8::GetSurfaceLevel
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 4432, D3DTexture_GetSurfaceLevel),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel, 4432),
|
||||
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock, 3925),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// D3DDevice_Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 4432, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 4432),
|
||||
// IDirect3DDevice8::SetMaterial (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4361, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 4361),
|
||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// D3DDevice_BackFillMode_4531
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4531, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4531),
|
||||
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// Get2DSurfacDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4361, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 4361),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 4134, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 4134),
|
||||
// IDirect3DDevice8::DeletePixelShader (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 4134, D3DDevice_DeletePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePixelShader, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB, 4134, D3DDevice_SetRenderState_CullMode),
|
||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||
// D3DDevice_SetScreenSpaceOffset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 4134, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 4134),
|
||||
// D3D::SetFence (XREF) (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 4134),
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::GetDisplayMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4432, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4432),
|
||||
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer, 3925),
|
||||
// IDirect3DVertexBuffer8::Lock (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4361, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 4361),
|
||||
// IDirect3DVertexBuffer8::Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4531, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 4531),
|
||||
// IDirect3DDevice8::SetShaderConstantMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 4361, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 4361),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 4361, D3DDevice_SetVertexShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant, 4361),
|
||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// IDirect3DDevice8::GetViewport (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4361, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 4361),
|
||||
// IDirect3DDevice8::DrawVertices (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4361, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 4361),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 4432, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 4432),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 4432, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 4432),
|
||||
// IDirect3DDevice8::SetGammaRamp (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4361, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4361),
|
||||
// IDirect3DDevice8::DrawIndexedVertices (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4361, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 4361),
|
||||
// IDirect3DDevice8::Begin (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 4361, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 4361),
|
||||
// IDirect3DDevice8::End (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 4361, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 4361),
|
||||
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4361, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 4361),
|
||||
// IDirect3DDevice8::SetVertexData4f (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 4361, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 4361),
|
||||
// IDirect3DDevice8::SetVertexData4ub (* un`anged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub, 4361, D3DDevice_SetVertexData4ub),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4ub, 4361),
|
||||
// IDirect3DDevice8::SetIndices (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4361, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 4361),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// D3DDevice_GetProjectionViewportMatrix
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetProjectionViewportMatrix, 4432, D3DDevice_GetProjectionViewportMatrix),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetProjectionViewportMatrix, 4432),
|
||||
// D3DDevice_SetVertexShaderInputDirect
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderInput, 4432, D3DDevice_SetVertexShaderInput),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderInput, 4432),
|
||||
// D3DDevice_SetModelView
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetModelView, 4432, D3DDevice_SetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetModelView, 4432),
|
||||
// IDirect3DDevice8::BeginPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 4432, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 4432),
|
||||
// IDirect3DDevice8::EndPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4432, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4432),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -2528,7 +2528,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * D3D::CDevice::KickOff
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3D_CDevice_KickOff, 4627, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_KickOff, 4627, 13)
|
||||
|
||||
// D3D::CDevice::KickOff+0x0B : mov edx, [ecx+0x35C]
|
||||
{ 0x0B, 0x8B },
|
||||
|
@ -2585,19 +2585,19 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * D3D::CDevice::SetStateVB
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3D_CDevice_SetStateVB, 4627, 12)
|
||||
OOVPA_NO_XREF(D3DDevice_SetStateVB, 4627, 12)
|
||||
|
||||
// D3D_CDevice_SetStateVB+0x00 : sub esp, 0xC
|
||||
// D3DDevice_SetStateVB+0x00 : sub esp, 0xC
|
||||
{ 0x00, 0x83 },
|
||||
{ 0x01, 0xEC },
|
||||
{ 0x02, 0x0C },
|
||||
|
||||
// D3D_CDevice_SetStateVB+0x0D : and eax, 0xFFFFFFAF
|
||||
// D3DDevice_SetStateVB+0x0D : and eax, 0xFFFFFFAF
|
||||
{ 0x0D, 0x83 },
|
||||
{ 0x0E, 0xE0 },
|
||||
{ 0x0F, 0xAF },
|
||||
|
||||
// D3D_CDevice_SetStateVB+0x10 : test ebx, 0x3FFFFF8F
|
||||
// D3DDevice_SetStateVB+0x10 : test ebx, 0x3FFFFF8F
|
||||
{ 0x10, 0xF7 },
|
||||
{ 0x11, 0xC3 },
|
||||
{ 0x12, 0x8F },
|
||||
|
@ -2609,21 +2609,21 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * D3D::CDevice::SetStateUP
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3D_CDevice_SetStateUP, 4627, 11)
|
||||
OOVPA_NO_XREF(D3DDevice_SetStateUP, 4627, 11)
|
||||
|
||||
// D3D_CDevice_SetStateUP+0x05 : sub esp, 0x14
|
||||
// D3DDevice_SetStateUP+0x05 : sub esp, 0x14
|
||||
{ 0x05, 0x83 },
|
||||
{ 0x06, 0xEC },
|
||||
{ 0x07, 0x14 },
|
||||
|
||||
// D3D_CDevice_SetStateUP+0x08 : test eax, 0x3FFFFF8F
|
||||
// D3DDevice_SetStateUP+0x08 : test eax, 0x3FFFFF8F
|
||||
{ 0x08, 0xA9 },
|
||||
{ 0x09, 0x8F },
|
||||
{ 0x0A, 0xFF },
|
||||
{ 0x0B, 0xFF },
|
||||
{ 0x0C, 0x3F },
|
||||
|
||||
// D3D_CDevice_SetStateUP+0x27 : or eax, 0x50
|
||||
// D3DDevice_SetStateUP+0x27 : or eax, 0x50
|
||||
{ 0x27, 0x83 },
|
||||
{ 0x28, 0xC8 },
|
||||
{ 0x29, 0x50 },
|
||||
|
@ -3127,251 +3127,251 @@ OOVPA_END;
|
|||
OOVPATable D3D8_4627[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4627, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 4627),
|
||||
// IDirect3D8::CreateDeviceX
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDeviceX, 4627, D3D_CreateDevice),
|
||||
// IDirect3D8::CheckDeviceFormat (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat, 4361, D3D_CheckDeviceFormat),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceFormat, 4361),
|
||||
// IDirect3DDevice8::BeginVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4627, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 4627),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 4627, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 4627),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 3925),
|
||||
// IDirect3D8::KickOffAndWaitForIdle
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4627, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 4627),
|
||||
// IDirect3D8::KickOffAndWaitForIdle2
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle2, 4627, D3D_KickOffAndWaitForIdle2),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle2, 4627),
|
||||
// IDirect3DDevice8::BeginPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 4627, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 4627),
|
||||
// IDirect3DDevice8::EndPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4627, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4627),
|
||||
// IDirect3DDevice8::CopyRects
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 4627, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 4627),
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 4627, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 4627),
|
||||
// IDirect3DDevice8::GetBackBuffer2B
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2B, 4627, D3DDevice_GetBackBuffer2),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4627, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 4627),
|
||||
// D3D::CommonSetRenderTarget (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_CommonSetRenderTarget, 4627),
|
||||
// D3D::CommonSetRenderTargetB (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_CommonSetRenderTargetB, 4627),
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 4627, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 4627),
|
||||
// IDirect3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 4627, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 4627),
|
||||
// IDirect3DDevice8::SetGammaRamp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4928, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4928),
|
||||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 4627, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 4627),
|
||||
// IDirect3DDevice8::GetRenderTarget2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget2, 4627, D3DDevice_GetRenderTarget2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget2, 4627),
|
||||
// IDirect3DDevice8::GetRenderTarget2B
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget2B, 4627, D3DDevice_GetRenderTarget2),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface2, 4627, D3DDevice_GetDepthStencilSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface2, 4627),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface2B
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface2B, 4627, D3DDevice_GetDepthStencilSurface2),
|
||||
// IDirect3DDevice8::GetTile
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTile, 4627, D3DDevice_GetTile),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTile, 4627),
|
||||
// IDirect3DDevice8::SetTileNoWait
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTileNoWait, 4627, D3DDevice_SetTileNoWait),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTileNoWait, 4627),
|
||||
// IDirect3DDevice8::CreateIndexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer2, 4627, D3DDevice_CreateIndexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer2, 4627),
|
||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 4134, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 4134),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 4627, D3DDevice_SetVertexShaderConstant1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant1, 4627),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant4
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant4, 4627),
|
||||
// IDirect3DDevice8::SetVertexShaderConstantNotInline
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstantNotInline, 4627, D3DDevice_SetVertexShaderConstantNotInline),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstantNotInline, 4627),
|
||||
// IDirect3DDevice8::DeletePixelShader (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 4134, D3DDevice_DeletePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePixelShader, 4134),
|
||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 4627, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 4627),
|
||||
// IDirect3DDevice8::CreateTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2, 4627, D3DDevice_CreateTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture2, 4627),
|
||||
// IDirect3DDevice8::CreateTexture2B
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2B, 4627, D3DDevice_CreateTexture2),
|
||||
// IDirect3DDevice8::CreateTexture2C
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2C, 4627, D3DDevice_CreateTexture2),
|
||||
// IDirect3DDevice8::SetIndices (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4361, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 4361),
|
||||
// IDirect3DDevice8::SetIndicesB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndicesB, 4627, D3DDevice_SetIndices),
|
||||
// IDirect3DDevice8::SetTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4361, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 4361),
|
||||
// IDirect3DDevice8::SetTextureB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureB, 4627, D3DDevice_SetTexture),
|
||||
// IDirect3DDevice8::SetTextureC
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureC, 4928, D3DDevice_SetTexture),
|
||||
// IDirect3DDevice8::GetDisplayMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4627, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4627),
|
||||
// IDirect3DDevice8::RunPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_RunPushBuffer, 4627, D3DDevice_RunPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_RunPushBuffer, 4627),
|
||||
// IDirect3DDevice8::Begin
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 4627, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 4627),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4627, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 4627),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 4627, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 4627),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 4627, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 4627),
|
||||
// IDirect3DDevice8::Clear
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4627, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 4627),
|
||||
// IDirect3DDevice8::ClearB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ClearB, 4627, D3DDevice_Clear),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4627, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 4627),
|
||||
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// IDirect3DDevice8::CreateVertexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 4627, D3DDevice_CreateVertexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer2, 4627),
|
||||
// IDirect3DDevice8::UpdateOverlay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay, 4627, D3DDevice_UpdateOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_UpdateOverlay, 4627),
|
||||
// IDirect3DDevice8::GetOverlayUpdateStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetOverlayUpdateStatus, 4627, D3DDevice_GetOverlayUpdateStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetOverlayUpdateStatus, 4627),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 4627, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 4627),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 4627, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 4627),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4627, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 4627),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4627, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4627),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4361, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB, 4134, D3DDevice_SetRenderState_CullMode),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_NormalizeNormalsB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormalsB, 4627, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4361, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAliasB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAliasB, 4627, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4627, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4627, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnableB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnableB, 4627, D3DDevice_SetRenderState_ZEnable),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnableB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnableB, 4627, D3DDevice_SetRenderState_StencilEnable),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 4627, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAliasB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAliasB, 4627, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SwitchTexture, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::SetTransform (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4134, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 4134),
|
||||
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// D3DDevice_GetStreamSource2
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetStreamSource2, 4627, D3DDevice_GetStreamSource2),
|
||||
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// IDirect3DDevice8::SetVertexShader (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4361, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 4361),
|
||||
// IDirect3DDevice8::SetVertexShaderB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderB, 4627, D3DDevice_SetVertexShader),
|
||||
// IDirect3DDevice8::DrawVertices (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4361, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 4361),
|
||||
// IDirect3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 4627, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 4627),
|
||||
// IDirect3DDevice8::DrawVerticesUPB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUPB, 4627, D3DDevice_DrawVerticesUP),
|
||||
// IDirect3DDevice8::SetLight (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4361, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 4361),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4627, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 4627),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4627, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 4627),
|
||||
// IDirect3DDevice8::LightEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4361, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 4361),
|
||||
// IDirect3DVertexBuffer8::Lock2
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2, 4627, D3DVertexBuffer_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock2, 4627),
|
||||
// IDirect3DVertexBuffer8::Lock2B
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2B, 4627, D3DVertexBuffer_Lock2),
|
||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::ReleaseB
|
||||
OOVPA_TABLE_PATCH(D3DResource_ReleaseB, 4627, D3DResource_Release),
|
||||
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy), /* I forget why I had this in here...
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361), /* I forget why I had this in here...
|
||||
// IDirect3DResource8::GetType
|
||||
OOVPA_TABLE_PATCH(D3DResource_GetType, 4627, D3DResource_GetType),*/
|
||||
OOVPA_TABLE_ENTRY(D3DResource_GetType, 4627),*/
|
||||
// Get2DSurfaceDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4627, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 4627),
|
||||
// Get2DSurfaceDescB
|
||||
OOVPA_TABLE_XREF(Get2DSurfaceDescB, 4627),
|
||||
// Get2DSurfaceDescC
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDescC, 4627, Get2DSurfaceDesc),
|
||||
// Get2DSurfaceDescD
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDescD, 4627, Get2DSurfaceDescD),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDescD, 4627),
|
||||
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// IDirect3DSurface8::LockRectB
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRectB, 4627, D3DSurface_LockRect),
|
||||
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// IDirect3DTexture8::GetSurfaceLevel2
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel2, 4627, D3DTexture_GetSurfaceLevel2),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel2, 4627),
|
||||
// IDirect3DTexture8::GetSurfaceLevel2B
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel2B, 4627, D3DTexture_GetSurfaceLevel2),
|
||||
// IDirect3DTexture8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 3925, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 3925),
|
||||
// IDirect3DVolumeTexture8::LockBox
|
||||
OOVPA_TABLE_PATCH(D3DVolumeTexture_LockBox, 4627, D3DVolumeTexture_LockBox),
|
||||
OOVPA_TABLE_ENTRY(D3DVolumeTexture_LockBox, 4627),
|
||||
// X_D3DDevice_GetViewportOffsetAndScale
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetViewportOffsetAndScale, 4627, D3DDevice_GetViewportOffsetAndScale),
|
||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||
|
@ -3399,9 +3399,9 @@ OOVPATable D3D8_4627[] = {
|
|||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// D3DDevice_GetVertexShaderType
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderType, 4627, D3DDevice_GetVertexShaderType),
|
||||
// D3DDevice_GetVertexShaderDeclaration
|
||||
|
@ -3413,146 +3413,146 @@ OOVPATable D3D8_4627[] = {
|
|||
// D3DDevice_Release
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_Release, 4627, D3DDevice_Release),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 4721, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 4721),
|
||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// IDirect3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 4627, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 4627),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 4627, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 4627),
|
||||
// IDirect3DDevice8::SetBackBufferScale
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackBufferScale, 4627, D3DDevice_SetBackBufferScale),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackBufferScale, 4627),
|
||||
// IDirect3DDevice8::Reset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4627, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4627),
|
||||
// D3DDevice_SetPixelShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderProgram, 4627, D3DDevice_SetPixelShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderProgram, 4627),
|
||||
// D3DDevice_GetDisplayFieldStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayFieldStatus, 4627, D3DDevice_GetDisplayFieldStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayFieldStatus, 4627),
|
||||
// D3DDevice_SetScreenSpaceOffset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 4134, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 4134),
|
||||
// D3DDevice_CreateStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateStateBlock, 4627, D3DDevice_CreateStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateStateBlock, 4627),
|
||||
// D3DDevice_InsertCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertCallback, 4627, D3DDevice_InsertCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertCallback, 4627),
|
||||
// D3DDevice_DrawRectPatch
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawRectPatch, 4627, D3DDevice_DrawRectPatch),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawRectPatch, 4627),
|
||||
// D3DDevice_GetProjectionViewportMatrix
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetProjectionViewportMatrix, 4627, D3DDevice_GetProjectionViewportMatrix),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetProjectionViewportMatrix, 4627),
|
||||
// D3DDevice_BackFillMode (* unchanged since 4531 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4531, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4531),
|
||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// D3DDevice_SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4627, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 4627),
|
||||
// D3DDevice_SetRenderState_LogicOp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4627, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 4627),
|
||||
// D3D::SetFence (XREF) (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 4134),
|
||||
// IDirect3DDevice8::InsertFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertFence, 4627, D3DDevice_InsertFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertFence, 4627),
|
||||
// D3D::CDevice::KickOff
|
||||
OOVPA_TABLE_PATCH(D3D_CDevice_KickOff, 4627, D3DDevice_KickOff),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_KickOff, 4627),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 4928, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 4928),
|
||||
// IDirect3DDevice8::SetRenderState_TwoSidedLighting (* unchanged since 4134 *)
|
||||
// Beware of the typo...
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 4134),
|
||||
// D3DDevice_GetTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTexture2, 4627, D3DDevice_GetTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTexture2, 4627),
|
||||
// D3D::CDevice::SetStateVB
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3D_CDevice_SetStateVB, 4627, D3DDevice_SetStateVB),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStateVB, 4627),
|
||||
*/
|
||||
// D3D::CDevice::SetStateUP
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3D_CDevice_SetStateUP, 4627, D3DDevice_SetStateUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStateUP, 4627),
|
||||
*/
|
||||
// IDirect3DDevice8::DrawIndexedVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 4627, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 4627),
|
||||
// IDirect3DDevice8::SetStipple
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStipple, 4627, D3DDevice_SetStipple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStipple, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// D3DDevice_PersistDisplay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PersistDisplay, 4627, D3DDevice_PersistDisplay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PersistDisplay, 4627),
|
||||
// D3DDevice_PersistDisplay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PersistDisplay, 4928, D3DDevice_PersistDisplay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PersistDisplay, 4928),
|
||||
// IDirect3DDevice8::SetSwapCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 4928, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 4928),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 4627, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4627, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4627, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4627),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4627, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4627),
|
||||
// IDirect3DDevice8::ApplyStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 4627, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 4627),
|
||||
// IDirect3DDevice8::CaptureStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CaptureStateBlock, 4627, D3DDevice_CaptureStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CaptureStateBlock, 4627),
|
||||
// IDirect3DDevice8::DeleteStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeleteStateBlock, 4627, D3DDevice_DeleteStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeleteStateBlock, 4627),
|
||||
// IDirect3DDevice8::SetVertexData4ub (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub, 4361, D3DDevice_SetVertexData4ub),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4ub, 4361),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 4361, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 4361),
|
||||
// D3D_BlockOnTime
|
||||
OOVPA_TABLE_XREF(D3D_BlockOnTime, 4627),
|
||||
// D3DDevice_BlockOnFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockOnFence, 4627, D3DDevice_BlockOnFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockOnFence, 4627),
|
||||
// Lock3DSurface
|
||||
OOVPA_TABLE_PATCH(Lock3DSurface, 4627, Lock3DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock3DSurface, 4627),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// IDirect3DDevice8::CreateImageSurface
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface, 4627, D3DDevice_CreateImageSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateImageSurface, 4627),
|
||||
// IDirect3DCubeTexture8::GetCubeMapSurface2
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface2, 4627, D3DCubeTexture_GetCubeMapSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface2, 4627),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 4627, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 4627),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 4627, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 4627),
|
||||
// IDirect3DDevice8::GetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetPixelShader, 4627, D3DDevice_GetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetPixelShader, 4627),
|
||||
// IDirect3DDevice8::CreatePalette2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette2, 4627, D3DDevice_CreatePalette2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette2, 4627),
|
||||
// IDirect3DPalette8::Lock2
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock2, 4627, D3DPalette_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock2, 4627),
|
||||
// IDirect3DDevice8::BeginPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPushBuffer, 4627, D3DDevice_BeginPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPushBuffer, 4627),
|
||||
// IDirect3DDevice8::EndPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPushBuffer, 4627, D3DDevice_EndPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPushBuffer, 4627),
|
||||
// D3DDevice_GetPersistedSurface2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetPersistedSurface2, 4627, D3DDevice_GetPersistedSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetPersistedSurface2, 4627),
|
||||
// D3DDevice_SetModelView
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetModelView, 4627, D3DDevice_SetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetModelView, 4627),
|
||||
// D3D_LazySetPointParams, 4627
|
||||
OOVPA_TABLE_PATCH(D3D_LazySetPointParams, 4627, D3D_LazySetPointParams),
|
||||
OOVPA_TABLE_ENTRY(D3D_LazySetPointParams, 4627),
|
||||
// D3DDevice_SetDepthClipPlanes
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetDepthClipPlanes, 4627, D3DDevice_SetDepthClipPlanes),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetDepthClipPlanes, 4627),
|
||||
// IDirect3DDevice8::GetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetMaterial, 4627, D3DDevice_GetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetMaterial, 4627),
|
||||
// IDirect3DDevice8::KickPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_KickPushBuffer, 4627, D3DDevice_KickOff),
|
||||
// IDirect3DDevice8::GetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackMaterial, 4627, D3DDevice_GetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackMaterial, 4627),
|
||||
// IDirect3DDevice8::SetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackMaterial, 4627, D3DDevice_SetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackMaterial, 4627),
|
||||
// IDirect3DCubeTexture8::LockRect
|
||||
// TODO: This needs to be verified on 4361, not just 4242!
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect, 3925, D3DCubeTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_LockRect, 3925),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -1181,21 +1181,21 @@ OOVPA_NO_XREF(D3DDevice_SetSoftDisplayFilter, 5344, 12)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * D3DDevice_SetTextureState_TwoSidedLighting
|
||||
// * D3DDevice_SetRenderState_TwoSidedLighting
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting, 5344, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 5344, 13)
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x07 : mov eax, [esi]
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x07 : mov eax, [esi]
|
||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x09 : cmp eax, [esi+4]
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x09 : cmp eax, [esi+4]
|
||||
{ 0x09, 0x3B }, // (Offset,Value)-Pair #3
|
||||
{ 0x0A, 0x46 }, // (Offset,Value)-Pair #4
|
||||
{ 0x0B, 0x04 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// ***
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x18 : mov dword ptr [eax], 417C4h
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x18 : mov dword ptr [eax], 417C4h
|
||||
{ 0x18, 0xC7 }, // (Offset,Value)-Pair #6
|
||||
{ 0x19, 0x00 }, // (Offset,Value)-Pair #7
|
||||
{ 0x1A, 0xC4 }, // (Offset,Value)-Pair #8
|
||||
|
@ -1203,7 +1203,7 @@ OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting, 5344, 13)
|
|||
{ 0x1C, 0x04 }, // (Offset,Value)-Pair #10
|
||||
{ 0x1D, 0x00 }, // (Offset,Value)-Pair #11
|
||||
|
||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x7D : retn 0x04
|
||||
// D3DDevice_SetRenderState_TwoSidedLighting+0x7D : retn 0x04
|
||||
{ 0x7D, 0xC2 }, // (Offset,Value)-Pair #12
|
||||
{ 0x7E, 0x04 }, // (Offset,Value)-Pair #13
|
||||
OOVPA_END;
|
||||
|
@ -1311,9 +1311,9 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMask, 5233, 8)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct3D_EnumAdapterModes
|
||||
// * D3D_EnumAdapterModes
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(Direct3D_EnumAdapterModes, 5233, 8)
|
||||
OOVPA_NO_XREF(D3D_EnumAdapterModes, 5233, 8)
|
||||
|
||||
{ 0x20, 0x8B },
|
||||
{ 0x3E, 0xE3 },
|
||||
|
@ -1533,233 +1533,233 @@ OOVPA_END;
|
|||
OOVPATable D3D8_5233[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 5233, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 5233),
|
||||
// IDirect3DDevice8::GetDisplayFieldStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayFieldStatus, 5233, D3DDevice_GetDisplayFieldStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayFieldStatus, 5233),
|
||||
// IDirect3D8::CheckDeviceFormat (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat, 4361, D3D_CheckDeviceFormat),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceFormat, 4361),
|
||||
// IDirect3D8::KickOffAndWaitForIdle
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 5233, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 5233),
|
||||
// IDirect3DDevice8::CopyRects
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 5233, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 5233),
|
||||
// IDirect3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 5233, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 5233),
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::SetGammaRamp (* unchanged since 4928 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4928, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4928),
|
||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 5233, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 5233),
|
||||
// IDirect3DDevice8::GetRenderTarget2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget2, 5233, D3DDevice_GetRenderTarget2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget2, 5233),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface2, 5233, D3DDevice_GetDepthStencilSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface2, 5233),
|
||||
// D3D::CommonSetRenderTarget (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_CommonSetRenderTarget, 5233),
|
||||
// IDirect3DDevice8::SetRenderTarget (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 4627, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 4627),
|
||||
// IDirect3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 5233, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 5233),
|
||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// IDirect3DDevice8::SetTileNoWait
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTileNoWait, 5233, D3DDevice_SetTileNoWait),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTileNoWait, 5233),
|
||||
// IDirect3DDevice8::CreateIndexBuffer2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer2, 4627, D3DDevice_CreateIndexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer2, 4627),
|
||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 3925),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// D3DDevice_RunVertexStateShader (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_RunVertexStateShader, 4627, D3DDevice_RunVertexStateShader),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 4627, D3DDevice_SetVertexShaderConstant1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant1, 4627),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant4 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant4, 4627),
|
||||
// IDirect3DDevice8::SetVertexShaderConstantNotInline
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstantNotInline, 5233, D3DDevice_SetVertexShaderConstantNotInline),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstantNotInline, 5233),
|
||||
// IDirect3DDevice8::DeletePixelShader (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 4134, D3DDevice_DeletePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeletePixelShader, 4134),
|
||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 3925),
|
||||
// IDirect3DDevice8::SetPixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 5233, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 5233),
|
||||
// IDirect3DDevice8::CreateTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2, 5233, D3DDevice_CreateTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture2, 5233),
|
||||
// IDirect3DDevice8::CreateTexture2C (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2C, 4627, D3DDevice_CreateTexture2),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 5233, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 5233),
|
||||
// IDirect3DDevice8::SetTexture
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 5233, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 5233),
|
||||
// IDirect3DDevice8::SetTextureB
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureB, 5233, D3DDevice_SetTexture),
|
||||
// IDirect3DDevice8::SetTextureC (* unchanged since 4928 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureC, 4928, D3DDevice_SetTexture),
|
||||
// IDirect3DDevice8::GetDisplayMode (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4627, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4627),
|
||||
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4627, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 4627),
|
||||
// IDirect3DDevice8::Begin
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 5233, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 5233),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 5233, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 5233),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 5233, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 5233),
|
||||
// IDirect3DDevice8::Clear
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 5233, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 5233),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 5233, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 5233),
|
||||
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// IDirect3DDevice8::CreateVertexBuffer2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 4627, D3DDevice_CreateVertexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer2, 4627),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4627, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4627),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4361, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 5233, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB, 4134, D3DDevice_SetRenderState_CullMode),
|
||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 5233, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5233, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5233),
|
||||
// *******
|
||||
// Duplicated functions generally dangerous, but until such time as XDK 5344
|
||||
// has it's own OOVP's, fine here
|
||||
// *******
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5344, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5344),
|
||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 5233, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 4627, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 5233, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5233, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5233),
|
||||
// *******
|
||||
// Duplicated functions generally dangerous, but until such time as XDK 5344
|
||||
// has it's own OOVP's, fine here
|
||||
// *******
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5344, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5344),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SwitchTexture, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::SetTransform (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4134, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 4134),
|
||||
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// IDirect3D8::GetDeviceCaps
|
||||
OOVPA_TABLE_PATCH(D3D_GetDeviceCaps, 5233, D3D_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3D_GetDeviceCaps, 5233),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 5233, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 5233),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 5344, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 5344),
|
||||
// IDirect3DDevice8::LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 5233, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 5233),
|
||||
// IDirect3DDevice8::LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 5344, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 5344),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 5233, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 5233),
|
||||
// IDirect3DDevice8::SetMaterial (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4627, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 4627),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 5344, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 5344),
|
||||
// IDirect3DVertexBuffer8::GetDesc
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_GetDesc, 5233, D3DVertexBuffer_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_GetDesc, 5233),
|
||||
// IDirect3DVertexBuffer8::Lock2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2, 4627, D3DVertexBuffer_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock2, 4627),
|
||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 5233, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 5233),
|
||||
// IDirect3DDevice8::UpdateOverlay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay, 5233, D3DDevice_UpdateOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_UpdateOverlay, 5233),
|
||||
// IDirect3DDevice8::GetOverlayUpdateStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetOverlayUpdateStatus, 5233, D3DDevice_GetOverlayUpdateStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetOverlayUpdateStatus, 5233),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 5233, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 5233),
|
||||
// IDirect3DDevice8::GetViewport (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4627, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 4627),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 5233, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 5233),
|
||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361),
|
||||
// IDirect3DPalette8::Lock2
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock2, 5233, D3DPalette_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock2, 5233),
|
||||
// IDirect3DTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 5233, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 5233),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// Get2DSurfaceDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 5233, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 5233),
|
||||
// Get2DSurfaceDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 5344, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 5344),
|
||||
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// IDirect3DTexture8::GetSurfaceLevel2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel2, 4627, D3DTexture_GetSurfaceLevel2),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel2, 4627),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 5233, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 5233),
|
||||
// IDirect3DDevice8::DrawVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 5233, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 5233),
|
||||
// IDirect3DDevice8::GetViewportOffsetAndScale (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetViewportOffsetAndScale, 4627, D3DDevice_GetViewportOffsetAndScale),
|
||||
// IDirect3DDevice8::DeleteVertexShader (* unchanged since 3925 *)
|
||||
|
@ -1767,96 +1767,96 @@ OOVPATable D3D8_5233[] = {
|
|||
// IDirect3DDevice8::SelectVertexShaderDirect (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_SelectVertexShaderDirect, 4627, D3DDevice_SelectVertexShaderDirect),
|
||||
// IDirect3DDevice8::LoadVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 5233, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 5233),
|
||||
// IDirect3DDevice::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 5233, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 5233),
|
||||
// IDirect3DDevice8::SetScreenSpaceOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 5233, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 5233),
|
||||
// D3D::SetFence (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 5233),
|
||||
// IDirect3DDevice8::InsertFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertFence, 5233, D3DDevice_InsertFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertFence, 5233),
|
||||
// IDirect3DDevice8::IsFencePending
|
||||
OOVPA_TABLE_PATCH(D3DDevice_IsFencePending, 5233, D3DDevice_IsFencePending),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_IsFencePending, 5233),
|
||||
// D3D::BlockOnTime (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_BlockOnTime, 5233),
|
||||
// IDirect3DDevice8::BlockOnFence
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockOnFence, 5233, D3DDevice_BlockOnFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockOnFence, 5233),
|
||||
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 5233, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 5233),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 5233, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 5233),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 5344, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 5344),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 5233, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 5233),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 5344, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 5344),
|
||||
// D3DDevice_Unknown1
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Unknown1, 5233, D3DDevice_Unknown1,
|
||||
*/
|
||||
// IDirect3DDevice8::SetRenderState_TwoSidedLighting (* unchanged since 4134 *)
|
||||
// Beware of the typo...
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 4134),
|
||||
// ******
|
||||
// Duplicate references are normally bad, but this XDK is aliased to XDK 5344
|
||||
// until such time as a separate XDK file is generated for 5344, this will have to do
|
||||
// ******
|
||||
// IDirect3DDevice8::SetRenderState_TwoSidedLighting (* targeting 5344 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 5344, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 5344),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// D3DDevice_SetRenderState_LogicOp (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4627, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 4627),
|
||||
// IDirect3DDevice8::BeginPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 5344, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 5344),
|
||||
// IDirect3DDevice8::BeginVisibilityTest (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4627, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 4627),
|
||||
// IDirect3DDevice8::EndPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 5344, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 5344),
|
||||
// IDirect3DDevice8::EndPush (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4627, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4627),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 5233, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 5233),
|
||||
// D3DDevice_SetRenderState_SampleAlpha
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_SampleAlpha, 5233, D3DDevice_SetRenderState_SampleAlpha),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_SampleAlpha, 5233),
|
||||
// D3DDevice_SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 5233, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 5233),
|
||||
// IDirect3DDevice8::SetVertexData4ub (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub, 4361, D3DDevice_SetVertexData4ub),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4ub, 4361),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 4361, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 4361),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 5344, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 5344),
|
||||
/**
|
||||
* Having two versions of D3Device::SetTransform in this file creates problems,
|
||||
* in order to support Futurama, this second verison (added for Whacked support)
|
||||
* has been disabled.
|
||||
// IDirect3DDevice8::SetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 5344, D3DDevice_SetTransform),**/
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 5344),**/
|
||||
// IDirect3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 5344, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 5344),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 5344, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 5344),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 5344, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 5344),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 5344, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 5344),
|
||||
// IDirect3DDevice8::SetRenderTargetFast
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTargetFast, 5344, D3DDevice_SetRenderTargetFast),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTargetFast, 5344),
|
||||
// IDirect3DDevice8::SetScreenSpaceOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 5344, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 5344),
|
||||
// IDirect3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 5344, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 5344),
|
||||
// IDirect3DCubeTexture8::GetCubeMapSurface2 (* Unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface2, 4627, D3DCubeTexture_GetCubeMapSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface2, 4627),
|
||||
// IDirect3DDevice8::ApplyStateBlock (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 4627, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 4627),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -33,9 +33,9 @@
|
|||
// ******************************************************************
|
||||
|
||||
// ******************************************************************
|
||||
// * D3D_CDevice_LazySetStateVB
|
||||
// * D3DDevice_LazySetStateVB
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(D3D_CDevice_LazySetStateVB, 5558, 12,
|
||||
OOVPA_XREF(D3DDevice_LazySetStateVB, 5558, 12,
|
||||
|
||||
XREF_D3DCD_LAZYSETSTATEVB,
|
||||
XRefZero)
|
||||
|
@ -1512,323 +1512,323 @@ OOVPA_END;
|
|||
OOVPATable D3D8_5558[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4627, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 4627),
|
||||
// IDirect3DDevice8::GetDisplayFieldStatus (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayFieldStatus, 5233, D3DDevice_GetDisplayFieldStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayFieldStatus, 5233),
|
||||
// D3D::CDevice::LazySetStateVB (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_CDevice_LazySetStateVB, 5558),
|
||||
OOVPA_TABLE_XREF(D3DDevice_LazySetStateVB, 5558),
|
||||
// IDirect3DDevice8::BeginPush
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 5558, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 5558),
|
||||
// IDirect3DDevice8::EndPush (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4627, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4627),
|
||||
// D3DDevice_RunVertexStateShader (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_RunVertexStateShader, 4627, D3DDevice_RunVertexStateShader),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// IDirect3DDevice8::LoadVertexShader (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 5233, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 5233),
|
||||
// IDirect3DDevice8::SelectVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 5558, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 5558),
|
||||
// IDirect3DDevice8::CreateVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 5558, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 5558),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 5558, D3DDevice_SetVertexShaderConstant1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant1, 5558),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1Fast
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1Fast, 5558, D3DDevice_SetVertexShaderConstant1),
|
||||
// IDirect3DDevice8::SetVertexShaderConstantNotInline (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstantNotInline, 5233, D3DDevice_SetVertexShaderConstantNotInline),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstantNotInline, 5233),
|
||||
// IDirect3DDevice8::CreateVertexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 5558, D3DDevice_CreateVertexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer2, 5558),
|
||||
// IDirect3DDevice8::UpdateOverlay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay, 5558, D3DDevice_UpdateOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_UpdateOverlay, 5558),
|
||||
// IDirect3DDevice8::GetOverlayUpdateStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetOverlayUpdateStatus, 5558, D3DDevice_GetOverlayUpdateStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetOverlayUpdateStatus, 5558),
|
||||
// IDirect3DDevice8::Clear (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 5233, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 5233),
|
||||
// IDirect3DDevice8::CreatePalette2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette2, 5558, D3DDevice_CreatePalette2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette2, 5558),
|
||||
// IDirect3DDevice8::SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 5558, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 5558),
|
||||
// IDirect3DDevice8::Swap (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 5233, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 5233),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 5558, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 5558),
|
||||
// IDirect3DDevice8::DrawIndexedVertices (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 5233, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 5233),
|
||||
// IDirect3DDevice8::DrawIndexedVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 5558, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 5558),
|
||||
// IDirect3DDevice8::SetPixelShader (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 5233, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 5233),
|
||||
// IDirect3DDevice8::CreateTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2, 5558, D3DDevice_CreateTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture2, 5558),
|
||||
// IDirect3DDevice8::GetDisplayMode (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4627, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4627),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 5558, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 5558),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4627, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4627),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 5233, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 5233, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 5558, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 5558),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 5558, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 5558),
|
||||
// IDirect3DDevice8::LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 5558, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 5558),
|
||||
// IDirect3DVertexBuffer8::Lock2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2, 4627, D3DVertexBuffer_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock2, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::SetVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 5558, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 5558),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 5558, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 5558),
|
||||
//// IDirect3DDevice8::SetIndices
|
||||
// TODO : Move to OOVPATable D3D8_5455 : OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 5455, D3DDevice_SetIndices),
|
||||
// TODO : Move to OOVPATable D3D8_5455 : OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 5455),
|
||||
// IDirect3DDevice8::SetTexture (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 5233, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 5233),
|
||||
// IDirect3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SwitchTexture, 4361),
|
||||
// IDirect3DDevice8::Begin (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 5233, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 5233),
|
||||
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361),
|
||||
// IDirect3DDevice8::BeginVisibilityTest (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4627, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 4627),
|
||||
// IDirect3DDevice8::SetTransform
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 5558, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 5558),
|
||||
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 5558, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 5558),
|
||||
// IDirect3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 5558, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 5558),
|
||||
// IDirect3DDevice8::GetBackBuffer2B
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2B, 5558, D3DDevice_GetBackBuffer2),
|
||||
// IDirect3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 5455, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 5455),
|
||||
// IDirect3DDevice8::SetShaderConstantMode (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 5233, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 5233),
|
||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// IDirect3DPalette8::Lock2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock2, 5233, D3DPalette_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock2, 5233),
|
||||
// IDirect3DTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 5558, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 5558),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// IDirect3DTexture8::GetSurfaceLevel2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel2, 4627, D3DTexture_GetSurfaceLevel2),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel2, 4627),
|
||||
// IDirect3DDevice8::GetRenderTarget2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget2, 5233, D3DDevice_GetRenderTarget2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget2, 5233),
|
||||
// IDirect3D8::CheckDeviceMultiSampleType
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceMultiSampleType, 5558, D3D_CheckDeviceMultiSampleType),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceMultiSampleType, 5558),
|
||||
// IDirect3D8::GetDeviceCaps (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3D_GetDeviceCaps, 5233, D3D_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3D_GetDeviceCaps, 5233),
|
||||
// IDirect3D8::SetPushBufferSize
|
||||
OOVPA_TABLE_PATCH(D3D_SetPushBufferSize, 5558, D3D_SetPushBufferSize),
|
||||
OOVPA_TABLE_ENTRY(D3D_SetPushBufferSize, 5558),
|
||||
// IDirect3DDevice8::DrawVertices (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 5233, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 5233),
|
||||
// D3D::SetFence (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_SetFence, 5558),
|
||||
// IDirect3DDevice8::InsertFence (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertFence, 5233, D3DDevice_InsertFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertFence, 5233),
|
||||
// D3D::BlockOnTime (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_BlockOnTime, 5558),
|
||||
// IDirect3DDevice8::BlockOnFence (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockOnFence, 5233, D3DDevice_BlockOnFence),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockOnFence, 5233),
|
||||
// D3D::BlockOnResource (XREF)
|
||||
OOVPA_TABLE_XREF(D3D_BlockOnResource, 5558),
|
||||
// IDirect3DResource8::BlockUntilNotBusy
|
||||
OOVPA_TABLE_PATCH(D3DResource_BlockUntilNotBusy, 5558, D3DResource_BlockUntilNotBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_BlockUntilNotBusy, 5558),
|
||||
// IDirect3DVertexBuffer8::GetDesc (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_GetDesc, 5233, D3DVertexBuffer_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_GetDesc, 5233),
|
||||
// IDirect3DDevice8::CopyRects (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 5233, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 5233),
|
||||
// IDirect3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 5558, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 5558),
|
||||
// IDirect3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 5455, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 5455),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface2, 5233, D3DDevice_GetDepthStencilSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface2, 5233),
|
||||
// IDirect3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 5558, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 5558),
|
||||
// IDirect3DDevice8::CreatePixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 5558, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 5558),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant4
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant4, 4627),
|
||||
// IDirect3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 5558, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 5558),
|
||||
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// IDirect3DDevice8::CreateIndexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer2, 5558, D3DDevice_CreateIndexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer2, 5558),
|
||||
// IDirect3DDevice8::CreateIndexBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer, 5558, D3DDevice_CreateIndexBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer, 5558),
|
||||
// D3DDevice_SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 5558, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 5558),
|
||||
// D3DDevice_SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 5455, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 5455),
|
||||
// D3DDevice_SetSwapCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 5558, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 5558),
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 5558, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_VertexBlend (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4361, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 4361),
|
||||
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 5233, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 5233),
|
||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// D3DDevice_SetRenderState_SampleAlpha (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_SampleAlpha, 5233, D3DDevice_SetRenderState_SampleAlpha),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_SampleAlpha, 5233),
|
||||
// IDirect3DDevice8::SetGammaRamp (* unchanged since 4928 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4928, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4928),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 5558, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 5558),
|
||||
// D3DDevice_GetProjectionViewportMatrix
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetProjectionViewportMatrix, 5455, D3DDevice_GetProjectionViewportMatrix),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetProjectionViewportMatrix, 5455),
|
||||
// IDirect3DDevice8::GetModelView
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetModelView, 5558, D3DDevice_GetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetModelView, 5558),
|
||||
// IDirect3DDevice8::SetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackMaterial, 5558, D3DDevice_SetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackMaterial, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_TwoSidedLighting
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TwoSidedLighting, 5558, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 5558),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 5558, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 5558),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 5558, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 5558),
|
||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// Get2DSurfaceDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 5558, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 5558),
|
||||
// D3D::MakeRequestedSpace
|
||||
OOVPA_TABLE_PATCH(D3D_MakeRequestedSpace, 5558, D3D_MakeRequestedSpace),
|
||||
OOVPA_TABLE_ENTRY(D3D_MakeRequestedSpace, 5558),
|
||||
// D3DDevice_MakeSpace
|
||||
OOVPA_TABLE_PATCH(D3DDevice_MakeSpace, 5558, D3DDevice_MakeSpace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_MakeSpace, 5558),
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 5558, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 5558),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 5558, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 5558),
|
||||
// Lock2DSurface (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 5455, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 5455),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 5455, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 5455),
|
||||
// IDirect3DDevice8::SetScreenSpaceOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 5455, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 5455),
|
||||
// IDirect3DDevice8::SetScreenSpaceOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 5558, D3DDevice_SetScreenSpaceOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScreenSpaceOffset, 5558),
|
||||
// D3DDevice_InsertCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertCallback, 5558, D3DDevice_InsertCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertCallback, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 5455, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 5455),
|
||||
// D3DDevice_FlushVertexCache
|
||||
OOVPA_TABLE_PATCH(D3DDevice_FlushVertexCache, 5558, D3DDevice_FlushVertexCache),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_FlushVertexCache, 5558),
|
||||
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// D3DDevice_SetRenderState_LogicOp
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 5558, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 5558),
|
||||
// IDirect3DDevice8::LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 5455, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 5455),
|
||||
// D3DDevice_SetModelView
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetModelView, 5558, D3DDevice_SetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetModelView, 5558),
|
||||
// D3DDevice_GetBackBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 5558, D3DDevice_GetBackBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer, 5558),
|
||||
// D3DDevice_PersistDisplay
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PersistDisplay, 5558, D3DDevice_PersistDisplay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PersistDisplay, 5558),
|
||||
// D3DCubeTexture_GetCubeMapSurface
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface, 5558, D3DCubeTexture_GetCubeMapSurface),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface, 5558),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::SetVertexDataColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 5558, D3DDevice_SetVertexDataColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexDataColor, 5558),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 5558, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 5558),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 5558, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 5558),
|
||||
// IDirect3DDevice8::ApplyStateBlock (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 4627, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DCubeTexture8::GetCubeMapSurface2 (* Unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface2, 4627, D3DCubeTexture_GetCubeMapSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface2, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// D3DDevice_LoadVertexShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShaderProgram, 5558, D3DDevice_LoadVertexShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShaderProgram, 5558),
|
||||
// D3DDevice_SetPixelShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderProgram, 5558, D3DDevice_SetPixelShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderProgram, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_BackFillMode (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 5233, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 5233),
|
||||
// D3DDevice_SetRenderState_MultiSampleMask (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 5233, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 5558, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 5455, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 5455),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5558, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5455, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5455),
|
||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5558, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5558),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::IsFencePending
|
||||
OOVPA_TABLE_PATCH(D3DDevice_IsFencePending, 5558, D3DDevice_IsFencePending),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_IsFencePending, 5558),
|
||||
// IDirect3DDevice8::SetRenderTargetFast (* unchanged since 5344 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTargetFast, 5344, D3DDevice_SetRenderTargetFast),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTargetFast, 5344),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -639,7 +639,7 @@ OOVPA_END;
|
|||
*/
|
||||
|
||||
// ******************************************************************
|
||||
// * D3DDevice_SetTile
|
||||
// * D3DDevice_SetTileNoWait
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3DDevice_SetTileNoWait, 5788, 10)
|
||||
|
||||
|
@ -1000,7 +1000,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * D3D::CDevice::KickOff
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3D_CDevice_KickOff, 5788, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_KickOff, 5788, 13)
|
||||
|
||||
// D3D::CDevice::KickOff+0x0A : mov edx, [ecx+0x35C]
|
||||
{ 0x0A, 0x8B },
|
||||
|
@ -1283,339 +1283,339 @@ OOVPA_END;
|
|||
OOVPATable D3D8_5788[] = {
|
||||
|
||||
// D3D8::CreateDevice (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4627, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 4627),
|
||||
// D3DDevice8::BeginVisibilityTest (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4627, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 4627),
|
||||
// D3DDevice8::EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 5788, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 5788),
|
||||
// D3DDevice8::GetVisibilityTestResult
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 5788, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 5788),
|
||||
// D3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 5788, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 5788),
|
||||
// D3DDevice8::SetBackBufferScale
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackBufferScale, 5788, D3DDevice_SetBackBufferScale),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackBufferScale, 5788),
|
||||
// D3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// D3DDevice8::Clear (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 5233, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 5233),
|
||||
// D3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 5788, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 5788),
|
||||
// D3DDevice8::Swap (2)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap2, 5788, D3DDevice_Swap),
|
||||
// D3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 5788, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 5788),
|
||||
// D3DDevice8::GetDepthStencilSurface2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface2, 5788, D3DDevice_GetDepthStencilSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface2, 5788),
|
||||
// D3DDevice8::CreateVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 5788, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 5788),
|
||||
// D3DDevice8::CreatePixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 5788, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 5788),
|
||||
// D3DDevice8::SetPixelShader (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 5233, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 5233),
|
||||
// D3DDevice8::GetDisplayMode (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4627, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4627),
|
||||
// D3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 5788, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 5788),
|
||||
// D3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 5788, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 5788),
|
||||
// D3DDevice8::SetVertexDataColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 5788, D3DDevice_SetVertexDataColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexDataColor, 5788),
|
||||
// D3DDevice8::End (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 5558, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 5558),
|
||||
// D3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 5788, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 5788),
|
||||
// D3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4627, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4627),
|
||||
// D3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// D3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// D3DDevice8::SetRenderState_CullMode (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 5233, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 5233),
|
||||
// D3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 5788, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 5788),
|
||||
// D3DDevice8::SetRenderState_NormalizeNormals (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4432),
|
||||
// D3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// D3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// D3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// D3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// D3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// D3DDevice8::SetRenderState_ZEnable (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 5233, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 5233),
|
||||
// D3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 4361),
|
||||
// D3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 4134),
|
||||
// D3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// D3DDevice8::SetRenderState_MultiSampleAntiAlias (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627),
|
||||
// D3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// D3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// D3DDevice8::SetVertexShader (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 5558, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 5558),
|
||||
// D3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 5788, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 5788),
|
||||
// D3DDevice8::SetTexture (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 5233, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 5233),
|
||||
// D3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SwitchTexture, 4361),
|
||||
// D3D::CDevice::LazySetStateVB (XREF) (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_XREF(D3D_CDevice_LazySetStateVB, 5558),
|
||||
OOVPA_TABLE_XREF(D3DDevice_LazySetStateVB, 5558),
|
||||
// D3DDevice8::BeginPush (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 5558, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 5558),
|
||||
// D3DDevice8::EndPush (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4627, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4627),
|
||||
// /* Not implemented yet.
|
||||
// D3DDevice8::BeginPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPushBuffer, 5788, D3DDevice_BeginPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPushBuffer, 5788),
|
||||
// D3DDevice8::EndPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPushBuffer, 5788, D3DDevice_EndPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPushBuffer, 5788),
|
||||
// */
|
||||
// D3DDevice8::RunPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_RunPushBuffer, 5788, D3DDevice_RunPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_RunPushBuffer, 5788),
|
||||
// D3DDevice8::Begin (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 5233, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 5233),
|
||||
// D3DDevice8::BeginStateBig
|
||||
OOVPA_TABLE_XREF(D3DDevice_BeginStateBig, 5788),
|
||||
// D3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// D3DDevice8::SetTransform (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 5558, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 5558),
|
||||
// D3DDevice8::CreateIndexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer2, 5558, D3DDevice_CreateIndexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateIndexBuffer2, 5558),
|
||||
// D3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 5788, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 5788),
|
||||
// D3DDevice8::DrawIndexedVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 5788, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 5788),
|
||||
// D3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 5788, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 5788),
|
||||
// D3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// D3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// D3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// D3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// D3DResource8::IsBusy (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361),
|
||||
// D3D::BlockOnResource (XREF) (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_XREF(D3D_BlockOnResource, 5558),
|
||||
// D3DResource8::BlockUntilNotBusy (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_BlockUntilNotBusy, 5558, D3DResource_BlockUntilNotBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_BlockUntilNotBusy, 5558),
|
||||
// D3DVertexBuffer8::GetDesc (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_GetDesc, 5233, D3DVertexBuffer_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_GetDesc, 5233),
|
||||
// D3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// D3DDevice8::CopyRects (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 5233, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 5233),
|
||||
// D3DPalette8::Lock2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock2, 5233, D3DPalette_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock2, 5233),
|
||||
// D3DTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 5558, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 5558),
|
||||
// D3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// D3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// D3DTexture8::GetSurfaceLevel2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel2, 4627, D3DTexture_GetSurfaceLevel2),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel2, 4627),
|
||||
// D3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 5558, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 5558),
|
||||
// D3DDevice8::CreateVertexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 5788, D3DDevice_CreateVertexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer2, 5788),
|
||||
// D3DVertexBuffer8_Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 5788, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 5788),
|
||||
// D3DVertexBuffer8::Lock2
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2, 5788, D3DVertexBuffer_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock2, 5788),
|
||||
// D3DDevice_LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 5788, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 5788),
|
||||
// D3DDevice_SetModelView (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetModelView, 5558, D3DDevice_SetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetModelView, 5558),
|
||||
// D3DDevice_PersistDisplay (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_PersistDisplay, 5558, D3DDevice_PersistDisplay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_PersistDisplay, 5558),
|
||||
// D3D8::SetPushBufferSize (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3D_SetPushBufferSize, 5558, D3D_SetPushBufferSize),
|
||||
OOVPA_TABLE_ENTRY(D3D_SetPushBufferSize, 5558),
|
||||
// D3D8::CheckDeviceMultiSampleType (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceMultiSampleType, 5558, D3D_CheckDeviceMultiSampleType),
|
||||
OOVPA_TABLE_ENTRY(D3D_CheckDeviceMultiSampleType, 5558),
|
||||
// D3D8::GetDeviceCaps (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3D_GetDeviceCaps, 5233, D3D_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3D_GetDeviceCaps, 5233),
|
||||
// D3DDevice_DrawVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 5788, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 5788),
|
||||
// D3D8_AllocContiguousMemory
|
||||
OOVPA_TABLE_PATCH(D3D_AllocContiguousMemory, 5788, D3D_AllocContiguousMemory),
|
||||
OOVPA_TABLE_ENTRY(D3D_AllocContiguousMemory, 5788),
|
||||
// D3DTexture8_GetLevelDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 5788, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 5788),
|
||||
// D3DDevice8::CreateTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2, 5788, D3DDevice_CreateTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture2, 5788),
|
||||
// Lock2DSurface
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// D3DDevice8::SetVertexShaderConstant4
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant4, 4627),
|
||||
// D3DDevice8::SetVertexShaderConstant1
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 5788, D3DDevice_SetVertexShaderConstant1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant1, 5788),
|
||||
// D3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 5788, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 5788),
|
||||
// D3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 5788, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 5788),
|
||||
// D3DDevice8::SetShaderConstantMode (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 5233, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 5233),
|
||||
// D3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 5788, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 5788),
|
||||
// D3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 5788, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 5788),
|
||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDeviceCaps, 3925),
|
||||
// D3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// D3DDevice8::GetModelView (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetModelView, 5558, D3DDevice_GetModelView),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetModelView, 5558),
|
||||
// D3DDevice8::SetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackMaterial, 5788, D3DDevice_SetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackMaterial, 5788),
|
||||
// D3DDevice8::SetRenderState_TwoSidedLighting
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TwoSidedLighting, 5788, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 5788),
|
||||
// D3D8::KickOffAndWaitForIdle (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 5233, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 5233),
|
||||
// D3D::SetTileNoWait
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTileNoWait, 5788, D3DDevice_SetTileNoWait),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTileNoWait, 5788),
|
||||
// D3DDevice8::SetGammaRamp (* unchanged since 4928 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4928, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4928),
|
||||
// D3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// D3DDevice_SetSwapCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 5788, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 5788),
|
||||
// D3DDevice8::GetRenderTarget2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget2, 5233, D3DDevice_GetRenderTarget2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget2, 5233),
|
||||
// D3DDevice_SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 5788, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 5788),
|
||||
// D3DDevice_SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 5788, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 5788),
|
||||
// D3DDevice_SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 5788, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 5788),
|
||||
// D3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// D3DDevice::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 5788, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 5788),
|
||||
// D3DDevice_InsertCallback (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertCallback, 5558, D3DDevice_InsertCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertCallback, 5558),
|
||||
// D3DDevice::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 5788, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 5788),
|
||||
// D3DDevice_SetRenderState_SampleAlpha (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_SampleAlpha, 5233, D3DDevice_SetRenderState_SampleAlpha),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_SampleAlpha, 5233),
|
||||
// D3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// D3DDevice8::IsFencePending (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_IsFencePending, 5558, D3DDevice_IsFencePending),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_IsFencePending, 5558),
|
||||
// D3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// D3DDevice_SetRenderState_LogicOp (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 5558, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 5558),
|
||||
// D3DDevice8::CreatePalette2 (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette2, 5558, D3DDevice_CreatePalette2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePalette2, 5558),
|
||||
// D3DDevice_SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 5788, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 5788),
|
||||
// D3DDevice_LoadVertexShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShaderProgram, 5788, D3DDevice_LoadVertexShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShaderProgram, 5788),
|
||||
// D3DDevice_GetPushBufferOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetPushBufferOffset, 5788, D3DDevice_GetPushBufferOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetPushBufferOffset, 5788),
|
||||
// D3D::MakeRequestedSpace
|
||||
OOVPA_TABLE_XREF(D3D_MakeRequestedSpace, 5788),
|
||||
// D3D::Unknown
|
||||
OOVPA_TABLE_XREF(D3D_Unknown, 5788),
|
||||
// D3DDevice8::SetVertexShaderConstantNotInline (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstantNotInline, 5233, D3DDevice_SetVertexShaderConstantNotInline),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstantNotInline, 5233),
|
||||
// D3DDevice_FlushVertexCache
|
||||
OOVPA_TABLE_PATCH(D3DDevice_FlushVertexCache, 5788, D3DDevice_FlushVertexCache),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_FlushVertexCache, 5788),
|
||||
// D3DDevice_GetVertexShaderSize
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVertexShaderSize, 5788, D3DDevice_GetVertexShaderSize),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVertexShaderSize, 5788),
|
||||
// D3DDevice8::LoadVertexShader (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 5233, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 5233),
|
||||
// D3DDevice8::SelectVertexShader (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 5558, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 5558),
|
||||
// D3DDevice_RunVertexStateShader (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_RunVertexStateShader, 4627, D3DDevice_RunVertexStateShader),
|
||||
// D3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 5788, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 5788),
|
||||
// D3D::ClearStateBlockFlags
|
||||
OOVPA_TABLE_XREF(D3D_ClearStateBlockFlags, 5788),
|
||||
// D3D::RecordStateBlock
|
||||
OOVPA_TABLE_XREF(D3D_RecordStateBlock, 5788),
|
||||
// D3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// D3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// D3DDevice_SetRenderState_BackFillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 5788, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 5788),
|
||||
// D3DDevice_SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5788, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5788),
|
||||
// D3DDevice_GetTile
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTile, 5788, D3DDevice_GetTile),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTile, 5788),
|
||||
// D3D::CDevice::KickOff
|
||||
OOVPA_TABLE_PATCH(D3D_CDevice_KickOff, 5788, D3DDevice_KickOff),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_KickOff, 5788),
|
||||
// D3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// D3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// D3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// D3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 5788, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 5788),
|
||||
// D3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 5788, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 5788),
|
||||
// D3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 5788, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 5788),
|
||||
// D3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5788, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5788),
|
||||
// D3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 5788, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 5788),
|
||||
// D3DDevice8::SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 5788, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 5788),
|
||||
// D3DDevice8::SetPixelShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 5788, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 5788),
|
||||
// D3DDevice_GetDisplayFieldStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayFieldStatus, 5788, D3DDevice_GetDisplayFieldStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayFieldStatus, 5788),
|
||||
// D3DCubeTexture8::GetCubeMapSurface2 (* Unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface2, 4627, D3DCubeTexture_GetCubeMapSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface2, 4627),
|
||||
// D3DDevice8::SetVertexShaderConstant1Fast (* Unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1Fast, 5558, D3DDevice_SetVertexShaderConstant1),
|
||||
// D3DDevice_SetPixelShaderProgram (* Unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderProgram, 5558, D3DDevice_SetPixelShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderProgram, 5558),
|
||||
// D3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 5788, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 5788),
|
||||
// D3DDevice8::GetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetScissors, 5788, D3DDevice_GetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetScissors, 5788),
|
||||
// D3DDevice8::GetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackMaterial, 5788, D3DDevice_GetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackMaterial, 5788),
|
||||
// D3DDevice8::ApplyStateBlock (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 4627, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 4627),
|
||||
// D3DDevice8::CaptureStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CaptureStateBlock, 5788, D3DDevice_CaptureStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CaptureStateBlock, 5788),
|
||||
// D3DDevice8::DeleteStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeleteStateBlock, 5788, D3DDevice_DeleteStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeleteStateBlock, 5788),
|
||||
// D3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// D3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// D3DDevice8::SetRenderState_RopZCmpAlwaysRead
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 5788, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 5788),
|
||||
// D3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// D3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// D3DDevice_GetTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTexture2, 5788, D3DDevice_GetTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTexture2, 5788),
|
||||
// D3DDevice8::SetRenderTargetFast (* unchanged since 5344 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTargetFast, 5344, D3DDevice_SetRenderTargetFast),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTargetFast, 5344),
|
||||
// D3DDevice_SetDepthClipPlanes
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetDepthClipPlanes, 5788, D3DDevice_SetDepthClipPlanes),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetDepthClipPlanes, 5788),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -668,7 +668,7 @@ OOVPA_END;
|
|||
*/
|
||||
|
||||
// ******************************************************************
|
||||
// * D3DDevice_SetTile
|
||||
// * D3DDevice_SetTileNoWait
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3DDevice_SetTileNoWait, 5849, 10)
|
||||
|
||||
|
@ -1029,7 +1029,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * D3D::CDevice::KickOff
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(D3D_CDevice_KickOff, 5849, 13)
|
||||
OOVPA_NO_XREF(D3DDevice_KickOff, 5849, 13)
|
||||
|
||||
// D3D::CDevice::KickOff+0x0A : mov edx, [ecx+0x35C]
|
||||
{ 0x0A, 0x8B },
|
||||
|
@ -1289,303 +1289,303 @@ OOVPA_END;
|
|||
OOVPATable D3D8_5849[] = {
|
||||
|
||||
// IDirect3D8::CreateDevice (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4627, D3D_CreateDevice),
|
||||
OOVPA_TABLE_ENTRY(D3D_CreateDevice, 4627),
|
||||
// IDirect3DDevice8::BeginVisibilityTest (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4627, D3DDevice_BeginVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginVisibilityTest, 4627),
|
||||
// IDirect3DDevice8::EndVisibilityTest
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 5849, D3DDevice_EndVisibilityTest),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndVisibilityTest, 5849),
|
||||
// IDirect3DDevice8::GetVisibilityTestResult
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 5849, D3DDevice_GetVisibilityTestResult),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetVisibilityTestResult, 5849),
|
||||
// IDirect3DDevice8::GetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 5849, D3DDevice_GetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetViewport, 5849),
|
||||
// IDirect3DDevice8::SetBackBufferScale
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackBufferScale, 5849, D3DDevice_SetBackBufferScale),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackBufferScale, 5849),
|
||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetCreationParameters, 4034),
|
||||
// IDirect3DDevice8::Clear (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Clear, 5233, D3DDevice_Clear),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Clear, 5233),
|
||||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap, 5849, D3DDevice_Swap),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Swap, 5849),
|
||||
// IDirect3DDevice8::Swap (2)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap2, 5849, D3DDevice_Swap),
|
||||
// IDirect3DDevice8::GetBackBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer2, 5849, D3DDevice_GetBackBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackBuffer2, 5849),
|
||||
// IDirect3DDevice8::GetDepthStencilSurface2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface2, 5849, D3DDevice_GetDepthStencilSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDepthStencilSurface2, 5849),
|
||||
// IDirect3DDevice8::CreateVertexShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 5849, D3DDevice_CreateVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexShader, 5849),
|
||||
// IDirect3DDevice8::CreatePixelShader
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 5849, D3DDevice_CreatePixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreatePixelShader, 5849),
|
||||
// IDirect3DDevice8::SetPixelShader (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 5233, D3DDevice_SetPixelShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShader, 5233),
|
||||
// IDirect3DDevice8::GetDisplayMode (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4627, D3DDevice_GetDisplayMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayMode, 4627),
|
||||
// IDirect3DDevice8::SetVertexData2f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 5849, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 5849),
|
||||
// IDirect3DDevice8::SetVertexData4f
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 5849, D3DDevice_SetVertexData4f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData4f, 5849),
|
||||
// IDirect3DDevice8::SetVertexDataColor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 5849, D3DDevice_SetVertexDataColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexDataColor, 5849),
|
||||
// IDirect3DDevice8::End (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End, 5558, D3DDevice_End),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_End, 5558),
|
||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 5849, D3DDevice_SetVerticalBlankCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVerticalBlankCallback, 5849),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4627, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_TexCoordIndex, 4627),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BumpEnv, 4361),
|
||||
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_BorderColor, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 5233, D3DDevice_SetRenderState_CullMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_CullMode, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 5849, D3DDevice_SetRenderState_TextureFactor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TextureFactor, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_NormalizeNormals, 4432),
|
||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZBias, 3925),
|
||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_EdgeAntiAlias, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FillMode, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FogColor, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Simple, 4361),
|
||||
// IDirect3DDevice8::SetRenderState_ZEnable (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 5233, D3DDevice_SetRenderState_ZEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ZEnable, 5233),
|
||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 5849, D3DDevice_SetRenderState_StencilEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilEnable, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_OcclusionCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627),
|
||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_ShadowFunc, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_YuvEnable, 4134),
|
||||
// IDirect3DDevice8::SetVertexShader (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 5558, D3DDevice_SetVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShader, 5558),
|
||||
// IDirect3DDevice8::SetIndices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 5849, D3DDevice_SetIndices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetIndices, 5849),
|
||||
// IDirect3DDevice8::SetTexture (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 5233, D3DDevice_SetTexture),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTexture, 5233),
|
||||
// D3D::CDevice::LazySetStateVB (XREF) (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_XREF(D3D_CDevice_LazySetStateVB, 5558),
|
||||
OOVPA_TABLE_XREF(D3DDevice_LazySetStateVB, 5558),
|
||||
// IDirect3DDevice8::BeginPush (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 5558, D3DDevice_BeginPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPush, 5558),
|
||||
// IDirect3DDevice8::EndPush (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4627, D3DDevice_EndPush),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPush, 4627),
|
||||
// /* Not implemented yet.
|
||||
// IDirect3DDevice8::BeginPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPushBuffer, 5849, D3DDevice_BeginPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginPushBuffer, 5849),
|
||||
// IDirect3DDevice8::EndPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndPushBuffer, 5849, D3DDevice_EndPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndPushBuffer, 5849),
|
||||
// */
|
||||
// IDirect3DDevice8::RunPushBuffer
|
||||
OOVPA_TABLE_PATCH(D3DDevice_RunPushBuffer, 5849, D3DDevice_RunPushBuffer),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_RunPushBuffer, 5849),
|
||||
// IDirect3DDevice8::Begin (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Begin, 5233, D3DDevice_Begin),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Begin, 5233),
|
||||
// IDirect3DDevice8::BeginStateBig
|
||||
OOVPA_TABLE_XREF(D3DDevice_BeginStateBig, 5849),
|
||||
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTransform, 4361),
|
||||
// IDirect3DDevice8::SetTransform (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 5558, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 5558),
|
||||
// IDirect3DDevice8::DrawIndexedVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 5849, D3DDevice_DrawIndexedVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVertices, 5849),
|
||||
// IDirect3DDevice8::DrawIndexedVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 5849, D3DDevice_DrawIndexedVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawIndexedVerticesUP, 5849),
|
||||
// IDirect3DDevice8::SetMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 5849, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 5849),
|
||||
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetStreamSource, 4361),
|
||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Register, 3925),
|
||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_Release, 3925),
|
||||
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_IsBusy, 4361),
|
||||
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_GetDesc, 4361),
|
||||
// IDirect3DDevice8::CopyRects (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 5233, D3DDevice_CopyRects),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CopyRects, 5233),
|
||||
// IDirect3DPalette8::Lock2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DPalette_Lock2, 5233, D3DPalette_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DPalette_Lock2, 5233),
|
||||
// IDirect3DTexture8::LockRect
|
||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 5849, D3DTexture_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_LockRect, 5849),
|
||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||
OOVPA_TABLE_ENTRY(D3DSurface_LockRect, 3925),
|
||||
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||
OOVPA_TABLE_ENTRY(D3DBaseTexture_GetLevelCount, 4361),
|
||||
// IDirect3DTexture8::GetSurfaceLevel2 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel2, 4627, D3DTexture_GetSurfaceLevel2),
|
||||
OOVPA_TABLE_ENTRY(D3DTexture_GetSurfaceLevel2, 4627),
|
||||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 5558, D3DDevice_SetLight),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetLight, 5558),
|
||||
// IDirect3DDevice8::CreateVertexBuffer2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 5849, D3DDevice_CreateVertexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer2, 5849),
|
||||
// D3DVertexBuffer_Lock
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 5849, D3DVertexBuffer_Lock),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock, 5849),
|
||||
// IDirect3DVertexBuffer8::Lock2
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2, 5849, D3DVertexBuffer_Lock2),
|
||||
OOVPA_TABLE_ENTRY(D3DVertexBuffer_Lock2, 5849),
|
||||
// D3DDevice_LightEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 5849, D3DDevice_LightEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LightEnable, 5849),
|
||||
// D3DDevice_DrawVertices
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 5849, D3DDevice_DrawVertices),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVertices, 5849),
|
||||
// D3D_AllocContiguousMemory
|
||||
OOVPA_TABLE_PATCH(D3D_AllocContiguousMemory, 5849, D3D_AllocContiguousMemory),
|
||||
OOVPA_TABLE_ENTRY(D3D_AllocContiguousMemory, 5849),
|
||||
// D3DTexture_GetLevelDesc
|
||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 5849, Get2DSurfaceDesc),
|
||||
OOVPA_TABLE_ENTRY(Get2DSurfaceDesc, 5849),
|
||||
// IDirect3DDevice8::CreateTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture2, 5849, D3DDevice_CreateTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateTexture2, 5849),
|
||||
// Lock2DSurface
|
||||
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||
OOVPA_TABLE_ENTRY(Lock2DSurface, 3925),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant4
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant4, 4627),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 5849, D3DDevice_SetVertexShaderConstant1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant1, 5849),
|
||||
// IDirect3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 5849, D3DDevice_DrawVerticesUP),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DrawVerticesUP, 5849),
|
||||
// IDirect3DDevice8::SetRenderTarget
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 5849, D3DDevice_SetRenderTarget),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTarget, 5849),
|
||||
// IDirect3DDevice8::SetShaderConstantMode (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 5233, D3DDevice_SetShaderConstantMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetShaderConstantMode, 5233),
|
||||
// IDirect3DDevice8::SetViewport
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 5849, D3DDevice_SetViewport),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetViewport, 5849),
|
||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 5849, D3DDevice_BlockUntilVerticalBlank),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BlockUntilVerticalBlank, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_FrontFace, 4134),
|
||||
// IDirect3DDevice8::SetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetBackMaterial, 5849, D3DDevice_SetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetBackMaterial, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_TwoSidedLighting
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TwoSidedLighting, 5849, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_TwoSidedLighting, 5849),
|
||||
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 5233, D3D_KickOffAndWaitForIdle),
|
||||
OOVPA_TABLE_ENTRY(D3D_KickOffAndWaitForIdle, 5233),
|
||||
// D3D::SetTileNoWait
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTileNoWait, 5849, D3DDevice_SetTileNoWait),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTileNoWait, 5849),
|
||||
// IDirect3DDevice8::SetGammaRamp (* unchanged since 4928 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4928, D3DDevice_SetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetGammaRamp, 4928),
|
||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetGammaRamp, 4034),
|
||||
// D3DDevice_SetSwapCallback
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSwapCallback, 5849, D3DDevice_SetSwapCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSwapCallback, 5849),
|
||||
// IDirect3DDevice8::GetRenderTarget2 (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget2, 5233, D3DDevice_GetRenderTarget2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetRenderTarget2, 5233),
|
||||
// D3DDevice_SetRenderState_StencilFail
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 5849, D3DDevice_SetRenderState_StencilFail),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilFail, 5849),
|
||||
// D3DDevice_SetRenderState_VertexBlend
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 5849, D3DDevice_SetRenderState_VertexBlend),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_VertexBlend, 5849),
|
||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Reset, 4134),
|
||||
// IDirect3DDevice::Release
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Release, 5849, D3DDevice_Release),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_Release, 5849),
|
||||
// D3DDevice_InsertCallback (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_InsertCallback, 5558, D3DDevice_InsertCallback),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_InsertCallback, 5558),
|
||||
// D3DDevice::SetRenderState_LineWidth
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 5849, D3DDevice_SetRenderState_LineWidth),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LineWidth, 5849),
|
||||
// D3DDevice_SetRenderState_SampleAlpha (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_SampleAlpha, 5233, D3DDevice_SetRenderState_SampleAlpha),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_SampleAlpha, 5233),
|
||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTextureState_ColorKeyColor, 4134),
|
||||
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EnableOverlay, 4361),
|
||||
// D3DDevice_SetRenderState_LogicOp (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 5558, D3DDevice_SetRenderState_LogicOp),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_LogicOp, 5558),
|
||||
// D3DDevice_SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 5849, D3DDevice_SetRenderState_MultiSampleMask),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 5849),
|
||||
// D3DDevice_SetPalette
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 5849, D3DDevice_SetPalette),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPalette, 5849),
|
||||
// D3DDevice_LoadVertexShaderProgram
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShaderProgram, 5849, D3DDevice_LoadVertexShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShaderProgram, 5849),
|
||||
// D3DDevice_GetPushBufferOffset
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetPushBufferOffset, 5849, D3DDevice_GetPushBufferOffset),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetPushBufferOffset, 5849),
|
||||
// D3D::MakeRequestedSpace
|
||||
OOVPA_TABLE_XREF(D3D_MakeRequestedSpace, 5849),
|
||||
// D3D::Unknown
|
||||
OOVPA_TABLE_XREF(D3D_Unknown, 5849),
|
||||
// IDirect3DDevice8::SetVertexShaderConstantNotInline (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstantNotInline, 5233, D3DDevice_SetVertexShaderConstantNotInline),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstantNotInline, 5233),
|
||||
// D3DDevice_FlushVertexCache
|
||||
OOVPA_TABLE_PATCH(D3DDevice_FlushVertexCache, 5849, D3DDevice_FlushVertexCache),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_FlushVertexCache, 5849),
|
||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||
// IDirect3DDevice8::LoadVertexShader (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 5233, D3DDevice_LoadVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_LoadVertexShader, 5233),
|
||||
// IDirect3DDevice8::SelectVertexShader (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 5558, D3DDevice_SelectVertexShader),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SelectVertexShader, 5558),
|
||||
// D3DDevice_RunVertexStateShader (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(X_D3DDevice_RunVertexStateShader, 4627, D3DDevice_RunVertexStateShader),
|
||||
// IDirect3DDevice8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 5849, D3DDevice_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_AddRef, 5849),
|
||||
// D3D::ClearStateBlockFlags
|
||||
OOVPA_TABLE_XREF(D3D_ClearStateBlockFlags, 5849),
|
||||
// D3D::RecordStateBlock
|
||||
OOVPA_TABLE_XREF(D3D_RecordStateBlock, 5849),
|
||||
// IDirect3DDevice8::BeginStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_BeginStateBlock, 4361),
|
||||
// IDirect3DDevice8::EndStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_EndStateBlock, 4361),
|
||||
// D3DDevice_SetRenderState_BackFillMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 5849, D3DDevice_SetRenderState_BackFillMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_BackFillMode, 5849),
|
||||
// D3DDevice_SetRenderState_Dxt1NoiseEnable
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5849, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5849),
|
||||
// D3DDevice_GetTile
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTile, 5849, D3DDevice_GetTile),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTile, 5849),
|
||||
// D3D::CDevice::KickOff
|
||||
OOVPA_TABLE_PATCH(D3D_CDevice_KickOff, 5849, D3DDevice_KickOff),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_KickOff, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZRead, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134),
|
||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 5849, D3DDevice_SetSoftDisplayFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetSoftDisplayFilter, 5849),
|
||||
// IDirect3DDevice8::SetFlickerFilter
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 5849, D3DDevice_SetFlickerFilter),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetFlickerFilter, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 5849, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMode, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5849, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 5849, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleAntiAlias, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_MultiSampleMask
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 5849, D3DDevice_SetRenderState_MultiSampleMode),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_MultiSampleMask, 5849),
|
||||
// IDirect3DDevice8::SetPixelShaderConstant
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 5849, D3DDevice_SetPixelShaderConstant),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderConstant, 5849),
|
||||
// D3DDevice_GetDisplayFieldStatus
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayFieldStatus, 5849, D3DDevice_GetDisplayFieldStatus),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetDisplayFieldStatus, 5849),
|
||||
// IDirect3DCubeTexture8::GetCubeMapSurface2 (* Unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DCubeTexture_GetCubeMapSurface2, 4627, D3DCubeTexture_GetCubeMapSurface2),
|
||||
OOVPA_TABLE_ENTRY(D3DCubeTexture_GetCubeMapSurface2, 4627),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1Fast (* Unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1Fast, 5558, D3DDevice_SetVertexShaderConstant1),
|
||||
// D3DDevice_SetPixelShaderProgram (* Unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderProgram, 5558, D3DDevice_SetPixelShaderProgram),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetPixelShaderProgram, 5558),
|
||||
// IDirect3DDevice8::SetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetScissors, 5849, D3DDevice_SetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetScissors, 5849),
|
||||
// IDirect3DDevice8::GetScissors
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetScissors, 5849, D3DDevice_GetScissors),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetScissors, 5849),
|
||||
// IDirect3DDevice8::GetBackMaterial
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackMaterial, 5849, D3DDevice_GetBackMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetBackMaterial, 5849),
|
||||
// IDirect3DDevice8::ApplyStateBlock (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_ApplyStateBlock, 4627, D3DDevice_ApplyStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_ApplyStateBlock, 4627),
|
||||
// IDirect3DDevice8::CaptureStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CaptureStateBlock, 5849, D3DDevice_CaptureStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CaptureStateBlock, 5849),
|
||||
// IDirect3DDevice8::DeleteStateBlock
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DeleteStateBlock, 5849, D3DDevice_DeleteStateBlock),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_DeleteStateBlock, 5849),
|
||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_StencilCullEnable, 4134),
|
||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 5849, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 5849),
|
||||
// D3DDevice_GetTexture2
|
||||
OOVPA_TABLE_PATCH(D3DDevice_GetTexture2, 5849, D3DDevice_GetTexture2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_GetTexture2, 5849),
|
||||
// IDirect3DDevice8::SetRenderTargetFast (* unchanged since 5344 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTargetFast, 5344, D3DDevice_SetRenderTargetFast),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetRenderTargetFast, 5344),
|
||||
// D3DDevice_SetDepthClipPlanes
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetDepthClipPlanes, 5849, D3DDevice_SetDepthClipPlanes),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetDepthClipPlanes, 5849),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -969,15 +969,15 @@ OOVPATable D3D8LTCG_5849[] = {
|
|||
// IDirect3DDevice8::SetLight
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight_LTCG, 5849, D3DDevice_SetLight),
|
||||
// IDirect3DDevice8::SetTransform (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 5558, D3DDevice_SetTransform),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetTransform, 5558),
|
||||
// IDirect3DDevice8::SetMaterial (* unchanged since 5849 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 5849, D3DDevice_SetMaterial),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetMaterial, 5849),
|
||||
// IDirect3DDevice8::SetStreamSource
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource_LTCG, 5849, D3DDevice_SetStreamSource),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant1 (* unchanged since 5849 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 5849, D3DDevice_SetVertexShaderConstant1),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant1, 5849),
|
||||
// IDirect3DDevice8::CreateVertexBuffer2 (* unchanged since 5849 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 5849, D3DDevice_CreateVertexBuffer2),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_CreateVertexBuffer2, 5849),
|
||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex_LTCG, 5849, D3DDevice_SetTextureState_TexCoordIndex),
|
||||
// IDirect3DDevice8::SetTextureState_BumpEnv
|
||||
|
@ -997,7 +997,7 @@ OOVPATable D3D8LTCG_5849[] = {
|
|||
// IDirect3DDevice8::Swap
|
||||
OOVPA_TABLE_PATCH(D3DDevice_Swap_LTCG, 5849, D3DDevice_Swap),
|
||||
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4627, D3DDevice_SetVertexData2f),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexData2f, 4627),
|
||||
// IDirect3DDevice8::End
|
||||
OOVPA_TABLE_PATCH(D3DDevice_End_LTCG, 5849, D3DDevice_End),
|
||||
// IDirect3DDevice8::SetRenderState_FillMode
|
||||
|
@ -1009,7 +1009,7 @@ OOVPATable D3D8LTCG_5849[] = {
|
|||
// IDirect3DDevice8::DrawVerticesUP
|
||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP_LTCG, 5849, D3DDevice_DrawVerticesUP),
|
||||
// IDirect3DDevice8::SetVertexShaderConstant4 (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||
OOVPA_TABLE_ENTRY(D3DDevice_SetVertexShaderConstant4, 4627),
|
||||
// IDirect3DVertexBuffer8::Lock2
|
||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2_LTCG, 5849, D3DVertexBuffer_Lock2),
|
||||
// IDirect3DDevice8::SetRenderState_YuvEnable
|
||||
|
@ -1025,7 +1025,7 @@ OOVPATable D3D8LTCG_5849[] = {
|
|||
// IDirect3DDevice8::SetShaderConstantMode
|
||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode_LTCG, 5849, D3DDevice_SetShaderConstantMode),
|
||||
// IDirect3DResource8::AddRef
|
||||
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||
OOVPA_TABLE_ENTRY(D3DResource_AddRef, 3925),
|
||||
// IDirect3DResource8::Release
|
||||
OOVPA_TABLE_PATCH(D3DResource_Release_LTCG, 5849, D3DResource_Release),
|
||||
|
||||
|
|
|
@ -4045,63 +4045,63 @@ OOVPA_END;
|
|||
OOVPATable DSound_3936[] = {
|
||||
|
||||
// DirectSoundCreate
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 3936, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 3936),
|
||||
// DirectSoundDoWorkB (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSoundDoWorkB, 3936),
|
||||
// DirectSoundDoWorkA (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSoundDoWorkA, 3936),
|
||||
// DirectSoundDoWork
|
||||
OOVPA_TABLE_PATCH(DirectSoundDoWork, 3936, DirectSoundDoWork),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundDoWork, 3936),
|
||||
// CDirectSound_CreateSoundStream
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 3936),
|
||||
// IDirectSound8_CreateStream
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateStream, 3936),
|
||||
// CDirectSound_CreateSoundBuffer
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 3936),
|
||||
// IDirectSound8_CreateBuffer
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateBuffer, 3936, IDirectSound8_CreateBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateBuffer, 3936),
|
||||
// IDirectSoundBuffer8::Release
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// IDirectSoundBuffer8::SetPitchB (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetPitchB, 3936),
|
||||
// IDirectSoundBuffer8::SetPitchA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetPitchA, 3936),
|
||||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPitch, 3936, IDirectSoundBuffer8_SetPitch),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPitch, 3936),
|
||||
// CMcpxBuffer::GetStatus (XREF)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatus, 3936),
|
||||
// CDirectSoundBuffer::GetStatus (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 3936),
|
||||
// IDirectSoundBuffer8::GetStatus
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 3936, IDirectSoundBuffer8_GetStatus),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetStatus, 3936),
|
||||
// IDirectSoundBuffer8::SetVolumeB (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetVolumeB, 3936),
|
||||
// IDirectSoundBuffer8::SetVolumeA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetVolumeA, 3936),
|
||||
// IDirectSoundBuffer8::SetVolume
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 3936, IDirectSoundBuffer8_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVolume, 3936),
|
||||
// IDirectSoundBuffer8::SetCurrentPositionB (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetCurrentPositionB, 3936),
|
||||
// IDirectSoundBuffer8::SetCurrentPositionA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetCurrentPositionA, 3936),
|
||||
// IDirectSoundBuffer8::SetCurrentPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 3936, IDirectSoundBuffer8_SetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetCurrentPosition, 3936),
|
||||
// IDirectSoundBuffer8::SetPlayRegionA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetPlayRegionA, 3936),
|
||||
// IDirectSoundBuffer8::SetPlayRegion
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 3936, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 3936),
|
||||
// IDirectSoundBuffer8::LockA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_LockA, 3936),
|
||||
// IDirectSoundBuffer8::Lock
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Lock, 3936, IDirectSoundBuffer8_Lock),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Lock, 3936),
|
||||
// IDirectSoundBuffer8::SetHeadroomA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetHeadroomA, 3936),
|
||||
// IDirectSoundBuffer8::SetHeadroom
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetHeadroom, 3936, IDirectSoundBuffer8_SetHeadroom),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetHeadroom, 3936),
|
||||
// IDirectSoundBuffer8::SetBufferDataA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetBufferDataA, 3936),
|
||||
// IDirectSoundBuffer8::SetBufferData
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 3936, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 3936),
|
||||
// CMcpxVoiceClient::SetMixBins (XRef)
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetMixBins, 3936),
|
||||
// CDirectSoundVoice::SetMixBins (XRef)
|
||||
|
@ -4109,7 +4109,7 @@ OOVPATable DSound_3936[] = {
|
|||
// IDirectSoundStream::SetMixBins
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_SetMixBins, 3936, CDirectSoundStream_SetMixBins),
|
||||
// IDirectSoundBuffer8::SetMixBins
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 3936, IDirectSoundBuffer8_SetMixBins),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBins, 3936),
|
||||
// CMcpxBuffer::GetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition, 3936),
|
||||
// CMcpxBuffer::GetCurrentPosition
|
||||
|
@ -4117,11 +4117,11 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundBuffer::GetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetCurrentPosition, 3936),
|
||||
// IDirectSoundBuffer8::GetCurrentPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetCurrentPosition, 3936, IDirectSoundBuffer8_GetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetCurrentPosition, 3936),
|
||||
// CDirectSoundBuffer_Play
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 3936),
|
||||
// IDirectSoundBuffer8::Play
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 3936, IDirectSoundBuffer8_Play),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Play, 3936),
|
||||
// IDirectSoundBuffer8::Play
|
||||
/* {
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play2, 3936, IDirectSoundBuffer8_Play,
|
||||
|
@ -4133,29 +4133,29 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundBuffer::Stop
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop, 3936),
|
||||
// IDirectSoundBuffer8::Stop
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop, 3936, IDirectSoundBuffer8_Stop),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Stop, 3936),
|
||||
// CMcpxVoiceClient_SetVolume
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 3936),
|
||||
// CDirectSoundStream_SetVolume
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 3936, CDirectSoundStream_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVolume, 3936),
|
||||
// CDirectSoundStream::SetConeAnglesB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetConeAnglesB, 3936),
|
||||
// CDirectSoundStream::SetConeAnglesA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetConeAnglesA, 3936),
|
||||
// CDirectSoundStream::SetConeAngles
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetConeAngles, 3936, CDirectSoundStream_SetConeAngles),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetConeAngles, 3936),
|
||||
// CDirectSoundStream::SetConeOutsideVolumeB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetConeOutsideVolumeB, 3936),
|
||||
// CDirectSoundStream::SetConeOutsideVolumeA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetConeOutsideVolumeA, 3936),
|
||||
// CDirectSoundStream::SetConeOutsideVolume
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetConeOutsideVolume, 3936, CDirectSoundStream_SetConeOutsideVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetConeOutsideVolume, 3936),
|
||||
//// CDirectSoundStream::SetAllParametersB (XREF)
|
||||
//OOVPA_TABLE_XREF(CDirectSoundStream_SetAllParametersB, 3936),
|
||||
//// CDirectSoundStream::SetAllParametersA (XREF)
|
||||
//OOVPA_TABLE_XREFCDirectSoundStream_SetAllParametersA, 3936),
|
||||
//// CDirectSoundStream::SetAllParameters
|
||||
//OOVPA_TABLE_PATCH(CDirectSoundStream_SetAllParameters, 3936, CDirectSoundStream_SetAllParameters),
|
||||
//OOVPA_TABLE_ENTRY(CDirectSoundStream_SetAllParameters, 3936),
|
||||
// CDirectSoundStream::SetMaxDistanceC (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetMaxDistanceC, 3936),
|
||||
// CDirectSoundStream::SetMaxDistanceB (XREF)
|
||||
|
@ -4163,7 +4163,7 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundStream::SetMaxDistanceA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetMaxDistanceA, 3936),
|
||||
// CDirectSoundStream::SetMaxDistance
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMaxDistance, 3936, CDirectSoundStream_SetMaxDistance),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetMaxDistance, 3936),
|
||||
// CDirectSoundStream::SetMinDistanceC (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetMinDistanceC, 3936),
|
||||
// CDirectSoundStream::SetMinDistanceB (XREF)
|
||||
|
@ -4171,7 +4171,7 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundStream::SetMinDistanceA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetMinDistanceA, 3936),
|
||||
// CDirectSoundStream::SetMinDistance
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMinDistance, 3936, CDirectSoundStream_SetMinDistance),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetMinDistance, 3936),
|
||||
// CDirectSoundStream::SetVelocityC (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetVelocityC, 3936),
|
||||
// CDirectSoundStream::SetVelocityB (XREF)
|
||||
|
@ -4179,11 +4179,11 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundStream::SetVelocityA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetVelocityA, 3936),
|
||||
// CDirectSoundStream::SetVelocity
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVelocity, 3936, CDirectSoundStream_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVelocity, 3936),
|
||||
// CDirectSoundBuffer::SetVelocity (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVelocity, 3936),
|
||||
// IDirectSoundBuffer8_SetVelocity
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVelocity, 3936, IDirectSoundBuffer8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVelocity, 3936),
|
||||
// CDirectSoundStream::SetConeOrientationC (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetConeOrientationC, 3936),
|
||||
// CDirectSoundStream::SetConeOrientationB (XREF)
|
||||
|
@ -4191,7 +4191,7 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundStream::SetConeOrientationA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetConeOrientationA, 3936),
|
||||
// CDirectSoundStream::SetConeOrientation
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetConeOrientation, 3936, CDirectSoundStream_SetConeOrientation),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetConeOrientation, 3936),
|
||||
// CDirectSoundStream::SetPositionC (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetPositionC, 3936),
|
||||
// CDirectSoundStream::SetPositionB (XREF)
|
||||
|
@ -4199,79 +4199,79 @@ OOVPATable DSound_3936[] = {
|
|||
// CDirectSoundStream::SetPositionA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetPositionA, 3936),
|
||||
// CDirectSoundStream::SetPosition
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetPosition, 3936, CDirectSoundStream_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetPosition, 3936),
|
||||
// CDirectSoundBuffer::SetPosition (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPosition, 3936),
|
||||
// IDirectSoundBuffer8_SetPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPosition, 3936, IDirectSoundBuffer8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPosition, 3936),
|
||||
// CDirectSoundStream::SetFrequencyB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetFrequencyB, 3936),
|
||||
// CDirectSoundStream::SetFrequencyA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_SetFrequencyA, 3936),
|
||||
// CDirectSoundStream::SetFrequency
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetFrequency, 3936, CDirectSoundStream_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetFrequency, 3936),
|
||||
// IDirectSoundBuffer8::SetFrequency
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 3936, IDirectSoundBuffer8_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFrequency, 3936),
|
||||
// CMcpxVoiceClient::Set3dMode (XREF)
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_Set3dMode, 3936),
|
||||
// CDirectSoundVoice::SetMode (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMode, 3936),
|
||||
// IDirectSoundBuffer8::SetMode
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMode, 3936, IDirectSoundBuffer8_SetMode),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMode, 3936),
|
||||
// IDirectSoundStream::SetI3DL2SourceA (XREF)
|
||||
/*
|
||||
OOVPA_TABLE_XREF(IDirectSoundStream_SetI3DL2SourceA, 3936),
|
||||
// IDirectSoundStream::SetI3DL2Source
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_SetI3DL2Source, 3936, IDirectSoundStream_SetI3DL2Source),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundStream_SetI3DL2Source, 3936),
|
||||
*/
|
||||
/*
|
||||
// IDirectSoundStream::Unknown1
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_Unknown1, 3936, IDirectSoundStream_Unknown1),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundStream_Unknown1, 3936),
|
||||
*/
|
||||
// IDirectSoundStream::SetHeadroomA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundStream_SetHeadroomA, 3936),
|
||||
// IDirectSoundStream::SetHeadroom
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_SetHeadroom, 3936, IDirectSoundStream_SetHeadroom),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundStream_SetHeadroom, 3936),
|
||||
// IDirectSound8::SetOrientation
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetOrientation, 3936),
|
||||
// CDirectSound::CommitDeferredSettingsB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CommitDeferredSettingsB, 3936),
|
||||
// CDirectSound::CommitDeferredSettingsA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CommitDeferredSettingsA, 3936),
|
||||
// CDirectSound::CommitDeferredSettings
|
||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 3936, CDirectSound_CommitDeferredSettings),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_CommitDeferredSettings, 3936),
|
||||
// IDirectSound8::Release
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// CDirectSound::SetDistanceFactorB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorB, 3936),
|
||||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 3936),
|
||||
// IDirectSound8::SetDistanceFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 3936, IDirectSound8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDistanceFactor, 3936),
|
||||
// CDirectSound::SetRolloffFactorB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactorB, 3936),
|
||||
// CDirectSound::SetRolloffFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactorA, 3936),
|
||||
// IDirectSound8::SetRolloffFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 3936, IDirectSound8_SetRolloffFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetRolloffFactor, 3936),
|
||||
// CDirectSound::SetMixBinHeadroomB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetMixBinHeadroomB, 3936),
|
||||
// CDirectSound::SetMixBinHeadroomA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetMixBinHeadroomA, 3936),
|
||||
// IDirectSound8::SetMixBinHeadroom
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetMixBinHeadroom, 3936, IDirectSound8_SetMixBinHeadroom),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetMixBinHeadroom, 3936),
|
||||
// CDirectSound::SetPositionB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetPositionB, 3936),
|
||||
// CDirectSound::SetPositionA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetPositionA, 3936),
|
||||
// IDirectSound8::SetPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetPosition, 3936, IDirectSound8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetPosition, 3936),
|
||||
// CDirectSound::SetVelocityB (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetVelocityB, 3936),
|
||||
// CDirectSound::SetVelocityA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetVelocityA, 3936),
|
||||
// IDirectSound8::SetVelocity
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetVelocity, 3936, IDirectSound8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetVelocity, 3936),
|
||||
// CDirectSound::SetAllParametersB (XREF)
|
||||
OOVPA_TABLE_XREF(CMcpxAPU_Set3dParameters, 3936),
|
||||
// CDirectSound::SetAllParametersA (XREF)
|
||||
|
@ -4279,9 +4279,9 @@ OOVPATable DSound_3936[] = {
|
|||
// IDirectSound8::SetAllParameters
|
||||
OOVPA_TABLE_PATCH(IDirectSound_SetAllParameters, 3936, IDirectSound8_SetAllParameters),
|
||||
// IDirectSound8::DownloadEffectsImage
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// CDirectSoundStream::SetMode
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMode, 3936, CDirectSoundStream_SetMode),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetMode, 3936),
|
||||
// DirectSound::CMcpxBuffer::Play (XREF)
|
||||
/*
|
||||
OOVPA_TABLE_XREF(DirectSound_CMcpxBuffer_Play, 4361),
|
||||
|
@ -4295,7 +4295,7 @@ OOVPATable DSound_3936[] = {
|
|||
// CSensaura3d::GetFullHRTFFilterPair (XREF)
|
||||
OOVPA_TABLE_XREF(CSensaura3d_GetFullHRTFFilterPair, 3936),
|
||||
// DirectSoundUseFullHRTF
|
||||
OOVPA_TABLE_PATCH(DirectSoundUseFullHRTF, 3936, DirectSoundUseFullHRTF),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundUseFullHRTF, 3936),
|
||||
// CDirectSound::GetCaps (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_GetCaps, 3936),
|
||||
// IDirectSound_GetCaps
|
||||
|
@ -4313,11 +4313,11 @@ OOVPATable DSound_3936[] = {
|
|||
// IDirectSoundBuffer_PlayEx
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_PlayEx, 3936, IDirectSoundBuffer8_PlayEx),
|
||||
// IDirectSound8::AddRef
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_AddRef, 3936),
|
||||
// DirectSoundGetSampleTime
|
||||
OOVPA_TABLE_PATCH(DirectSoundGetSampleTime, 3936, DirectSoundGetSampleTime),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundGetSampleTime, 3936),
|
||||
// IDirectSoundBuffer_AddRef
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef, 3936, IDirectSoundBuffer8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_AddRef, 3936),
|
||||
// CDirectSoundBuffer::SetMinDistance (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance, 3936),
|
||||
// IDirectSoundBuffer_SetMinDistance
|
||||
|
@ -4345,19 +4345,19 @@ OOVPATable DSound_3936[] = {
|
|||
// DirectSound::CDirectSound::EnableHeadphones (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_EnableHeadphones, 3936),
|
||||
// EmuIDirectSound_EnableHeadphones
|
||||
OOVPA_TABLE_PATCH(IDirectSound_EnableHeadphones, 3936, IDirectSound_EnableHeadphones),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound_EnableHeadphones, 3936),
|
||||
// CDirectSoundStream::SetMixBinVolumes
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMixBinVolumes, 3936, CDirectSoundStream_SetMixBinVolumes),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetMixBinVolumes, 3936),
|
||||
// CDirectSoundStream::SetI3DL2Source
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetI3DL2Source, 3936, CDirectSoundStream_SetI3DL2Source),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetI3DL2Source, 3936),
|
||||
*/
|
||||
// CDirectSoundBuffer_SetNotificationPositions
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetNotificationPositions, 3936),
|
||||
// IDirectSoundBuffer_SetNotificationPositions
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetNotificationPositions, 3936, IDirectSoundBuffer8_SetNotificationPositions),
|
||||
// CDirectSoundStream::Pause
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 3936, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 3936),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -389,15 +389,15 @@ OOVPA_END;
|
|||
OOVPATable DSound_4134[] = {
|
||||
|
||||
// DirectSoundCreate
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4134, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4134),
|
||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_AddRef, 3936),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSound8::CreateSoundBuffer
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4134, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4134),
|
||||
// DirectSound::CDirectSoundVoice::SetHeadroom (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetHeadroom, 4134),
|
||||
// DirectSound::CDirectSoundBuffer::SetHeadroom (XREF)
|
||||
|
@ -425,7 +425,7 @@ OOVPATable DSound_4134[] = {
|
|||
// IDirectSoundBuffer8::SetBufferData
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetBufferData, 4134, IDirectSoundBuffer8_SetBufferData),
|
||||
// IDirectSound8_CreateStream
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateStream, 3936),
|
||||
// CDirectSoundVoiceSettings::SetMixBins
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4134),
|
||||
// CDirectSoundVoice::SetMixBins
|
||||
|
|
|
@ -798,51 +798,51 @@ OOVPA_END;
|
|||
OOVPATable DSound_4361[] = {
|
||||
|
||||
// DirectSoundCreate
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// CDirectSound_CreateSoundStream
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||
// IDirectSound8_CreateStream
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateStream, 3936),
|
||||
// DirectSoundCreateStream
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 4361),
|
||||
// CMcpxStream::Pause
|
||||
OOVPA_TABLE_XREF(CMcpxStream_Pause, 4361),
|
||||
// CDirectSoundStream::Pause
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 4361),
|
||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_AddRef, 3936),
|
||||
// IDirectSound8::CreateSoundBuffer
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4361, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4361),
|
||||
// IDirectSoundBuffer8::SetPlayRegion
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 4361, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 4361),
|
||||
// IDirectSoundBuffer8::SetLoopRegion
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion, 4361, IDirectSoundBuffer8_SetLoopRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetLoopRegion, 4361),
|
||||
// IDirectSoundBuffer8::SetVolume
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 4361, IDirectSoundBuffer8_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVolume, 4361),
|
||||
// CMcpxBuffer::SetBufferData
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||
// CDirectSoundBuffer::SetBufferData
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||
// IDirectSoundBuffer8::SetBufferData
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 4361),
|
||||
// CMcpxBuffer::SetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition, 4361),
|
||||
// CDirectSoundBuffer::SetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361),
|
||||
// IDirectSoundBuffer8::SetCurrentPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 4361, IDirectSoundBuffer8_SetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetCurrentPosition, 4361),
|
||||
// CMcpxBuffer::GetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition, 4361),
|
||||
// CDirectSoundBuffer::GetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetCurrentPosition, 4361),
|
||||
// IDirectSoundBuffer8::GetCurrentPosition (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetCurrentPosition, 3936, IDirectSoundBuffer8_GetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetCurrentPosition, 3936),
|
||||
// CMcpxBuffer::Play
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_Play, 4361),
|
||||
// CDirectSoundBuffer::Play
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 4361),
|
||||
// IDirectSoundBuffer8::Play
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 4361, IDirectSoundBuffer8_Play),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Play, 4361),
|
||||
// CMcpxBuffer::Stop
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_Stop, 4361),
|
||||
// CMcpxBuffer_Stop2
|
||||
|
@ -850,7 +850,7 @@ OOVPATable DSound_4361[] = {
|
|||
// CDirectSoundBuffer::Stop
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop, 4361),
|
||||
// IDirectSoundBuffer8::Stop
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop, 4361, IDirectSoundBuffer8_Stop),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Stop, 4361),
|
||||
// CDirectSoundVoiceSettings_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4361),
|
||||
// CDirectSoundVoice_SetMixBinVolumes
|
||||
|
@ -866,9 +866,9 @@ OOVPATable DSound_4361[] = {
|
|||
// IDirectSoundBuffer_StopEx
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_StopEx, 4361, IDirectSoundBuffer8_StopEx),
|
||||
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef, 3936, IDirectSoundBuffer8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_AddRef, 3936),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -573,45 +573,45 @@ OOVPA_END;
|
|||
OOVPATable DSound_4432[] = {
|
||||
|
||||
// DirectSoundCreate (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// IDirectSound8_CreateStream
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateStream, 3936),
|
||||
// CDirectSound_CreateSoundStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||
// DirectSoundCreateStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 4361),
|
||||
// CMcpxStream::Pause (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxStream_Pause, 4361),
|
||||
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 4361),
|
||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_AddRef, 3936),
|
||||
// IDirectSound8::Release
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 4432, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 4432),
|
||||
// IDirectSound8::CreateSoundBuffer (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4361, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4361),
|
||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// IDirectSoundBuffer8::SetLoopRegion (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion, 4361, IDirectSoundBuffer8_SetLoopRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetLoopRegion, 4361),
|
||||
// CMcpxBuffer::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||
// CDirectSoundBuffer::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 4361),
|
||||
// CMcpxBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition, 4361),
|
||||
// CDirectSoundBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361),
|
||||
// IDirectSoundBuffer8::SetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 4361, IDirectSoundBuffer8_SetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetCurrentPosition, 4361),
|
||||
// CMcpxBuffer::Stop (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_Stop, 4361),
|
||||
// CDirectSoundBuffer::Stop (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop, 4361),
|
||||
// IDirectSoundBuffer8::Stop (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop, 4361, IDirectSoundBuffer8_Stop),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Stop, 4361),
|
||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 4432),
|
||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||
|
@ -627,7 +627,7 @@ OOVPATable DSound_4432[] = {
|
|||
// CDirectSound_SetI3DL2Listener
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 4432),
|
||||
// IDirectSound8_SetI3DL2Listener
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 4432, IDirectSound8_SetI3DL2Listener),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetI3DL2Listener, 4432),
|
||||
// CDirectSoundVoiceSettings_SetMixBins
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432),
|
||||
// CDirectSoundVoice_SetMixBins
|
||||
|
@ -635,17 +635,17 @@ OOVPATable DSound_4432[] = {
|
|||
// CDirectSoundBuffer_SetMixBins
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins, 4432),
|
||||
// IDirectSoundBuffer8_SetMixBins
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 4432, IDirectSoundBuffer8_SetMixBins),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBins, 4432),
|
||||
// CDirectSound::CommitDeferredSettings
|
||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 4432, CDirectSound_CommitDeferredSettings),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_CommitDeferredSettings, 4432),
|
||||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 4432),
|
||||
// IDirectSound8::SetDistanceFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDistanceFactor, 4432),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef, 3936, IDirectSoundBuffer8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_AddRef, 3936),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -2851,31 +2851,31 @@ OOVPA_END;
|
|||
OOVPATable DSound_4627[] = {
|
||||
|
||||
// DirectSoundCreate (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// DirectSoundDoWork
|
||||
OOVPA_TABLE_PATCH(DirectSoundDoWork, 4627, DirectSoundDoWork),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundDoWork, 4627),
|
||||
// CDirectSound_CreateSoundBuffer
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 4627),
|
||||
// IDirectSoundBuffer8::SetPlayRegion (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 4361, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 4361),
|
||||
// IDirectSoundBuffer8::SetLoopRegion (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion, 4361, IDirectSoundBuffer8_SetLoopRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetLoopRegion, 4361),
|
||||
// CDirectSound_SetI3DL2Listener (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 4432),
|
||||
// IDirectSound8_SetI3DL2Listener (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 4432, IDirectSound8_SetI3DL2Listener),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetI3DL2Listener, 4432),
|
||||
// CDirectSound_SetMixBinHeadroom
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetMixBinHeadroom, 4627),
|
||||
// IDirectSound8_SetMixBinHeadroom
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetMixBinHeadroom, 4627, IDirectSound8_SetMixBinHeadroom),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetMixBinHeadroom, 4627),
|
||||
// IDirectSoundBuffer8::SetHeadroomA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_SetHeadroomA, 4928),
|
||||
// IDirectSoundBuffer8::SetHeadroom
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetHeadroom, 4928, IDirectSoundBuffer8_SetHeadroom),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetHeadroom, 4928),
|
||||
// CDirectSound::SetVelocity (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetVelocity, 4627),
|
||||
// IDirectSound8::SetVelocity (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetVelocity, 3936, IDirectSound8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetVelocity, 3936),
|
||||
// CDirectSound::SetAllParametersA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetAllParametersA, 4627),
|
||||
// CDirectSound::SetAllParametersA (XREF)
|
||||
|
@ -2885,7 +2885,7 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSound_SetAllParameters (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetAllParameters, 4928),
|
||||
// IDirectSound8::SetAllParameters (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetAllParameters, 3936, IDirectSound8_SetAllParameters),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetAllParameters, 3936),
|
||||
// CDirectSoundVoiceSettings_SetMixBins (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432),
|
||||
// CDirectSoundVoice_SetMixBins (* unchanged since 4432 *)
|
||||
|
@ -2893,7 +2893,7 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSoundBuffer_SetMixBins (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins, 4432),
|
||||
// IDirectSoundBuffer8_SetMixBins (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 4432, IDirectSoundBuffer8_SetMixBins),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBins, 4432),
|
||||
// CDirectSoundVoiceSettings_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627),
|
||||
// CDirectSoundVoice_SetMixBinVolumes
|
||||
|
@ -2901,52 +2901,52 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSoundBuffer_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBinVolumes, 4627),
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBinVolumes, 4627, IDirectSoundBuffer8_SetMixBinVolumes),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBinVolumes, 4627),
|
||||
// CDirectSound::SetPositionA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetPositionA, 4627),
|
||||
// CDirectSound::SetPositionA (XREF)
|
||||
// TODO: Find a cure for laziness...
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetPositionA, 4432),
|
||||
// IDirectSound8::SetPosition (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetPosition, 3936, IDirectSound8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetPosition, 3936),
|
||||
// DirectSoundCreateBuffer
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer, 4627, DirectSoundCreateBuffer),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateBuffer, 4627),
|
||||
// IDirectSound8::CreateSoundBuffer
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4627, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4627),
|
||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_AddRef, 3936),
|
||||
// CDirectSoundVoice::SetFrequency (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency, 4627),
|
||||
// CDirectSoundBuffer::SetFrequency
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFrequency, 4627),
|
||||
// IDirectSoundBuffer8::SetFrequency
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 4627, IDirectSoundBuffer8_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFrequency, 4627),
|
||||
// CMcpxVoiceClient_SetVolume
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 4627),
|
||||
// CDirectSoundStream_SetVolume
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 4627, CDirectSoundStream_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVolume, 4627),
|
||||
// IDirectSoundBuffer8::LockA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_LockA, 4627),
|
||||
// IDirectSoundBuffer8::Lock (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Lock, 3936, IDirectSoundBuffer8_Lock),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Lock, 3936),
|
||||
// CDirectSound_CreateSoundStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||
// IDirectSound8_CreateStream
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateStream, 3936),
|
||||
// DirectSoundCreateStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 4361),
|
||||
// CMcpxStream::Pause (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxStream_Pause, 4361),
|
||||
// CMcpxStream::Pause
|
||||
OOVPA_TABLE_XREF(CMcpxStream_Pause, 4928),
|
||||
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 4361),
|
||||
// CMcpxBuffer::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||
// CDirectSoundBuffer::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 4361),
|
||||
// CMcpxBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatus, 4627),
|
||||
// CMcpxBuffer::GetStatus
|
||||
|
@ -2960,21 +2960,21 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSoundBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 4627),
|
||||
// IDirectSoundBuffer8::GetStatus
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 4627, IDirectSoundBuffer8_GetStatus),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetStatus, 4627),
|
||||
// CMcpxBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition, 4361),
|
||||
// CDirectSoundBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361),
|
||||
// IDirectSoundBuffer8::SetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 4361, IDirectSoundBuffer8_SetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetCurrentPosition, 4361),
|
||||
// CMcpxBuffer::GetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition, 4361),
|
||||
// CDirectSoundBuffer::GetCurrentPosition (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetCurrentPosition, 4361),
|
||||
// IDirectSoundBuffer8::GetCurrentPosition (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetCurrentPosition, 3936, IDirectSoundBuffer8_GetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetCurrentPosition, 3936),
|
||||
// CDirectSound::GetSpeakerConfig
|
||||
OOVPA_TABLE_PATCH(CDirectSound_GetSpeakerConfig, 4627, CDirectSound_GetSpeakerConfig),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_GetSpeakerConfig, 4627),
|
||||
// CMcpxBuffer::Play (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_Play, 4361),
|
||||
// CMcpxBuffer::Play
|
||||
|
@ -2984,31 +2984,31 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSoundBuffer::Play (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 4361),
|
||||
// IDirectSoundBuffer8::Play (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 4361, IDirectSoundBuffer8_Play),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Play, 4361),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetOrientation, 3936),
|
||||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 4531),
|
||||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 4627),
|
||||
// IDirectSound8::SetDistanceFactor (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDistanceFactor, 4432),
|
||||
// CDirectSound::SetRolloffFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactor, 4627),
|
||||
// IDirectSound8::SetRolloffFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 4627, IDirectSound8_SetRolloffFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetRolloffFactor, 4627),
|
||||
// CDirectSound::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDopplerFactor, 4531),
|
||||
// CDirectSound::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDopplerFactor, 4627),
|
||||
// IDirectSound8::SetDopplerFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor, 4627, IDirectSound8_SetDopplerFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDopplerFactor, 4627),
|
||||
// CDirectSound::CommitDeferredSettings (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 4432, CDirectSound_CommitDeferredSettings),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_CommitDeferredSettings, 4432),
|
||||
// CDirectSoundVoice::SetMaxDistance (XREF) (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 4432),
|
||||
// CDirectSoundBuffer::SetMaxDistance (XREF) (* unchanged since 4432 *)
|
||||
|
@ -3057,13 +3057,13 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSoundBuffer::SetPosition (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPosition, 4627),
|
||||
// IDirectSoundBuffer8_SetPosition (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPosition, 3936, IDirectSoundBuffer8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPosition, 3936),
|
||||
// CDirectSoundVoice::SetVelocity (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVelocity, 4627),
|
||||
// CDirectSoundBuffer::SetVelocity (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVelocity, 4627),
|
||||
// IDirectSoundBuffer8_SetVelocity (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVelocity, 3936, IDirectSoundBuffer8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVelocity, 3936),
|
||||
// CDirectSoundVoice::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetDopplerFactor, 4627),
|
||||
// CDirectSoundBuffer::SetDopplerFactor (XREF)
|
||||
|
@ -3079,7 +3079,7 @@ OOVPATable DSound_4627[] = {
|
|||
// IDirectSoundBuffer_Stop (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop, 4627, IDirectSoundBuffer8_Stop),
|
||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// +s
|
||||
// DirectSound::CDirectSoundVoice::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(X_DirectSound_CDirectSoundVoice_SetFormat, 4627),
|
||||
|
@ -3098,7 +3098,7 @@ OOVPATable DSound_4627[] = {
|
|||
//// CDirectSoundStream_SetHeadroom (XREF)
|
||||
//OOVPA_TABLE_PATCH(CDirectSoundStream_SetHeadroom, 4627, IDirectSoundStream_SetHeadroom),
|
||||
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef, 3936, IDirectSoundBuffer8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_AddRef, 3936),
|
||||
// CDirectSound_GetOutputLevels (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_GetOutputLevels, 4627),
|
||||
// IDirectSound8_GetOutputLevels
|
||||
|
@ -3138,15 +3138,15 @@ OOVPATable DSound_4627[] = {
|
|||
// CDirectSoundStream::FlushEx (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundStream_FlushEx, 4627),
|
||||
// IDirectSoundStream_FlushEx
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_FlushEx, 4627, IDirectSoundStream_FlushEx),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundStream_FlushEx, 4627),
|
||||
// XAudioDownloadEffectsImage
|
||||
OOVPA_TABLE_PATCH(XAudioDownloadEffectsImage, 4627, XAudioDownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(XAudioDownloadEffectsImage, 4627),
|
||||
// CDirectSoundVoice::SetMode (XRef)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMode, 4627),
|
||||
// CDirectSoundBuffer::SetMode (XRef)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetMode, 4627),
|
||||
// IDirectSoundBuffer_SetMode
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMode, 4627, IDirectSoundBuffer8_SetMode),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMode, 4627),
|
||||
// DirectSound::CMcpxVoiceClient::SetFilter (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CMcpxVoiceClient_SetFilter, 4627),
|
||||
// DirectSound::CDirectSoundVoice::SetFilter (XREF)
|
||||
|
@ -3176,7 +3176,7 @@ OOVPATable DSound_4627[] = {
|
|||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetPitch, 4627),
|
||||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPitch, 4627, IDirectSoundBuffer8_SetPitch),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPitch, 4627),
|
||||
// DirectSound::CDirectSoundVoice::SetHeadroom (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetHeadroom, 4627),
|
||||
// CDirectSoundStream_SetHeadroom (XREF)
|
||||
|
@ -3198,9 +3198,9 @@ OOVPATable DSound_4627[] = {
|
|||
// IDirectSoundBuffer8::SetRolloffCurve
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetRolloffCurve, 4627, IDirectSoundBuffer8_SetRolloffCurve),
|
||||
// XFileCreateMediaObjectEx
|
||||
OOVPA_TABLE_PATCH(XFileCreateMediaObjectEx, 4627, XFileCreateMediaObjectEx),
|
||||
OOVPA_TABLE_ENTRY(XFileCreateMediaObjectEx, 4627),
|
||||
// XWaveFileCreateMediaObject
|
||||
OOVPA_TABLE_PATCH(XWaveFileCreateMediaObject, 4627, XWaveFileCreateMediaObject),
|
||||
OOVPA_TABLE_ENTRY(XWaveFileCreateMediaObject, 4627),
|
||||
//// CDirectSoundBuffer::SetNotificationPosition (XREF)
|
||||
//OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetNotificationPositions, 4627),
|
||||
//// IDirectSoundBuffer8::SetNotificationPositions
|
||||
|
|
|
@ -844,9 +844,9 @@ OOVPA_END;
|
|||
OOVPATable DSound_5233[] = {
|
||||
|
||||
// DirectSoundCreate (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// DirectSoundDoWork (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundDoWork, 4627, DirectSoundDoWork),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundDoWork, 4627),
|
||||
// CDirectSound::CreateSoundBuffer (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 4627),
|
||||
// CMcpxAPU::SynchPlayback (XRef)
|
||||
|
@ -854,19 +854,19 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSound::SynchPlayback (XRef)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SynchPlayback, 5233),
|
||||
// IDirectSound_SynchPlayback
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SynchPlayback, 5233, IDirectSound8_SynchPlayback),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SynchPlayback, 5233),
|
||||
// CMcpxStream::Pause (XRef)
|
||||
OOVPA_TABLE_XREF(CMcpxStream_Pause, 5233),
|
||||
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 4361),
|
||||
// CDirectSound_SetI3DL2Listener (XREF) (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 4432),
|
||||
// IDirectSound8_SetI3DL2Listener (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 4432, IDirectSound8_SetI3DL2Listener),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetI3DL2Listener, 4432),
|
||||
// CDirectSound::SetVelocity (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetVelocity, 4627),
|
||||
// IDirectSound8::SetVelocity (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetVelocity, 3936, IDirectSound8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetVelocity, 3936),
|
||||
// CDirectSoundVoiceSettings::SetMixBins (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432),
|
||||
// CDirectSoundVoice::SetMixBins (* unchanged since 4432 *)
|
||||
|
@ -874,25 +874,25 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSoundBuffer::SetMixBins (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins, 4432),
|
||||
// IDirectSoundBuffer8::SetMixBins (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 4432, IDirectSoundBuffer8_SetMixBins),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBins, 4432),
|
||||
// CDirectSoundStream::SetMixBins
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMixBins, 5233, CDirectSoundStream_SetMixBins),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetMixBins, 5233),
|
||||
// CDirectSound::SetPositionA (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetPositionA, 4627),
|
||||
// IDirectSound8::SetPosition (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetPosition, 3936, IDirectSound8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetPosition, 3936),
|
||||
// DirectSoundCreateBuffer (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer, 4627, DirectSoundCreateBuffer),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateBuffer, 4627),
|
||||
// IDirectSound8::CreateSoundBuffer (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4627, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4627),
|
||||
// CDirectSoundVoice::SetFrequency (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency, 4627),
|
||||
// CDirectSoundBuffer::SetFrequency (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFrequency, 4627),
|
||||
// IDirectSoundBuffer8::SetFrequency (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 4627, IDirectSoundBuffer8_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFrequency, 4627),
|
||||
// CDirectSoundStream::SetFrequency
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetFrequency, 5233, CDirectSoundStream_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetFrequency, 5233),
|
||||
// CMcpxVoiceClient_SetVolume (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 4627),
|
||||
// CDirectSoundVoice::SetVolume (XREF)
|
||||
|
@ -900,31 +900,31 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSoundBuffer::SetVolume (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVolume, 5233),
|
||||
// IDirectSoundBuffer8::SetVolume
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 5233, IDirectSoundBuffer8_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVolume, 5233),
|
||||
// CDirectSoundStream_SetVolume (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 4627, CDirectSoundStream_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVolume, 4627),
|
||||
// IDirectSoundBuffer8::LockA (XREF)
|
||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_LockA, 4627),
|
||||
// IDirectSoundBuffer8::Lock (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Lock, 3936, IDirectSoundBuffer8_Lock),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Lock, 3936),
|
||||
// CDirectSound_CreateSoundStream (XREF) (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||
// DirectSoundCreateStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 4361),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// CMcpxBuffer::SetBufferData (XREF) (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||
// CDirectSoundBuffer::SetBufferData (XREF) (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 4361),
|
||||
// CMcpxBuffer::GetStatusB (XRef) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatusB, 4627),
|
||||
// CDirectSoundBuffer::GetStatus (XRef) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 4627),
|
||||
// IDirectSoundBuffer8::GetStatus (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 4627, IDirectSoundBuffer8_GetStatus),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetStatus, 4627),
|
||||
// CMcpxBuffer::GetCurrentPosition (XRef) (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition, 4361),
|
||||
// CMcpxBuffer::Play (XREF) (* unchanged since 4928 *)
|
||||
|
@ -932,19 +932,19 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSoundBuffer::Play (XREF) (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 4361),
|
||||
// IDirectSoundBuffer8::Play (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 4361, IDirectSoundBuffer8_Play),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Play, 4361),
|
||||
// CDirectSoundStream::FlushEx (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_FlushEx, 5233),
|
||||
// IDirectSoundBuffer8::StopEx
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_StopEx, 5233, IDirectSoundBuffer8_StopEx),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_StopEx, 5233),
|
||||
// DirectSound::CDirectSound::EnableHeadphones (XRef)
|
||||
OOVPA_TABLE_XREF(CDirectSound_EnableHeadphones, 5233),
|
||||
// IDirectSound8::EnableHeadphones
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_EnableHeadphones, 5233, IDirectSound8_EnableHeadphones),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_EnableHeadphones, 5233),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetOrientation, 3936),
|
||||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDistanceFactor, 5344),
|
||||
// IDirectSound8::SetDistanceFactor
|
||||
|
@ -952,11 +952,11 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSound::SetDistanceFactorA (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 4627),
|
||||
// IDirectSound8::SetDistanceFactor (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDistanceFactor, 4432),
|
||||
// CDirectSound::SetRolloffFactor (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactor, 4627),
|
||||
// IDirectSound8::SetRolloffFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 4627, IDirectSound8_SetRolloffFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetRolloffFactor, 4627),
|
||||
// CDirectSound::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDopplerFactor, 5344),
|
||||
// IDirectSound8::SetDopplerFactor
|
||||
|
@ -964,9 +964,9 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSound::SetDopplerFactor (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDopplerFactor, 4627),
|
||||
// IDirectSound8::SetDopplerFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor, 4627, IDirectSound8_SetDopplerFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDopplerFactor, 4627),
|
||||
// CDirectSound::CommitDeferredSettings (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 4432, CDirectSound_CommitDeferredSettings),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_CommitDeferredSettings, 4432),
|
||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 5344),
|
||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||
|
@ -996,13 +996,13 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSoundBuffer::SetPosition (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPosition, 4627),
|
||||
// IDirectSoundBuffer8_SetPosition (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPosition, 3936, IDirectSoundBuffer8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPosition, 3936),
|
||||
// CDirectSoundVoice::SetVelocity (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVelocity, 4627),
|
||||
// CDirectSoundBuffer::SetVelocity (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVelocity, 4627),
|
||||
// IDirectSoundBuffer8_SetVelocity (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVelocity, 3936, IDirectSoundBuffer8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVelocity, 3936),
|
||||
// CDirectSoundVoice::SetI3DL2Source (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetI3DL2Source, 4627),
|
||||
// CDirectSoundBuffer::SetI3DL2Source (XREF) (* unchanged since 4627 *)
|
||||
|
@ -1012,7 +1012,7 @@ OOVPATable DSound_5233[] = {
|
|||
// IDirectSoundBuffer_Stop (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop, 4627, IDirectSoundBuffer8_Stop),
|
||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// IDirectSoundStream::SetVolume
|
||||
// (This is actually the XREF we are using)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 5233, IDirectSoundStream_SetVolume),
|
||||
|
@ -1027,15 +1027,15 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSoundBuffer::SetMode (XRef)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMode, 5233),
|
||||
// IDirectSoundBuffer_SetMode
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMode, 5233, IDirectSoundBuffer8_SetMode),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMode, 5233),
|
||||
// CDirectSoundVoice::SetRolloffCurve (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetRolloffCurve, 5233),
|
||||
// CDirectSoundBuffer::SetRolloffCurve (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetRolloffCurve, 5233),
|
||||
// IDirectSoundBuffer8::SetRolloffCurve
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetRolloffCurve, 5233, IDirectSoundBuffer8_SetRolloffCurve),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetRolloffCurve, 5233),
|
||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_AddRef, 3936),
|
||||
// CDirectSound_SetI3DL2Listener
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 5344),
|
||||
// IDirectSound8_SetI3DL2Listener
|
||||
|
@ -1050,7 +1050,7 @@ OOVPATable DSound_5233[] = {
|
|||
// CDirectSoundBuffer::SetDistanceFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetDistanceFactor, 5558),
|
||||
// IDirectSoundBuffer_SetDistanceFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetDistanceFactor, 5558, IDirectSoundBuffer8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetDistanceFactor, 5558),
|
||||
#endif
|
||||
};
|
||||
|
||||
|
|
|
@ -1949,17 +1949,17 @@ OOVPA_END;
|
|||
OOVPATable DSound_5558[] = {
|
||||
|
||||
// DirectSoundCreate (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// CDirectSound_CreateSoundBuffer (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 4627),
|
||||
// CDirectSound::SynchPlayback
|
||||
OOVPA_TABLE_PATCH(CDirectSound_SynchPlayback, 5558, CDirectSound_SynchPlayback),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_SynchPlayback, 5558),
|
||||
// CMcpxStream::Pause
|
||||
OOVPA_TABLE_XREF(CMcpxStream_Pause, 5558),
|
||||
// CDirectSoundStream::Pause
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 5558, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 5558),
|
||||
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_Pause, 4361),
|
||||
// CDirectSoundVoiceSettings_SetMixBinVolumes (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627),
|
||||
// CDirectSoundVoice_SetMixBinVolumes (* unchanged since 4627 *)
|
||||
|
@ -1967,27 +1967,27 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundBuffer_SetMixBinVolumes (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBinVolumes, 4627),
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBinVolumes, 4627, IDirectSoundBuffer8_SetMixBinVolumes),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBinVolumes, 4627),
|
||||
// IDirectSound8::CreateSoundBuffer (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4627, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4627),
|
||||
// CDirectSound::CommitDeferredSettings
|
||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 5558, CDirectSound_CommitDeferredSettings),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_CommitDeferredSettings, 5558),
|
||||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 5558),
|
||||
// IDirectSound8::SetDistanceFactor (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDistanceFactor, 4432),
|
||||
// CDirectSound::SetRolloffFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactor, 5558),
|
||||
// IDirectSound8::SetRolloffFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 4627, IDirectSound8_SetRolloffFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetRolloffFactor, 4627),
|
||||
// CDirectSound::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDopplerFactor, 5558),
|
||||
// CDirectSoundStream::FlushEx (XREF) (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundStream_FlushEx, 5233),
|
||||
// IDirectSoundBuffer8::StopEx (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_StopEx, 5233, IDirectSoundBuffer8_StopEx),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_StopEx, 5233),
|
||||
// IDirectSound8::SetDopplerFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor, 4627, IDirectSound8_SetDopplerFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDopplerFactor, 4627),
|
||||
// CDirectSoundVoice::SetFrequency (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency, 4627),
|
||||
// CDirectSoundBuffer::SetFrequency (* unchanged since 4627 *)
|
||||
|
@ -1995,19 +1995,19 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundStream::SetFrequency
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetFrequency, 5558, CDirectSoundStream_SetFrequency),
|
||||
// IDirectSoundBuffer8::SetFrequency (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 4627, IDirectSoundBuffer8_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFrequency, 4627),
|
||||
// CMcpxVoiceClient_SetVolume
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 5558),
|
||||
// CDirectSound_CreateSoundStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||
// DirectSoundCreateStream (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 4361),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetOrientation, 3936),
|
||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 5558),
|
||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||
|
@ -2035,37 +2035,37 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundBuffer::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetDopplerFactor, 5558),
|
||||
// IDirectSoundBuffer8_SetDopplerFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetDopplerFactor, 5558, IDirectSoundBuffer8_SetDopplerFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetDopplerFactor, 5558),
|
||||
// IDirectSoundBuffer_Stop (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop, 4627, IDirectSoundBuffer8_Stop),
|
||||
//// CDirectSound_SetMixBinHeadroom
|
||||
//OOVPA_TABLE_XREF(CDirectSound_SetMixBinHeadroom, 4627), //// IDirectSound8_SetMixBinHeadroom
|
||||
//OOVPA_TABLE_PATCH(IDirectSound8_SetMixBinHeadroom, 5558, IDirectSound8_SetMixBinHeadroom),
|
||||
//OOVPA_TABLE_ENTRY(IDirectSound8_SetMixBinHeadroom, 5558),
|
||||
// CDirectSound_SetI3DL2Listener
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 5558),
|
||||
// IDirectSound8_SetI3DL2Listener
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 5558, IDirectSound8_SetI3DL2Listener),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetI3DL2Listener, 5558),
|
||||
|
||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// DirectSound::CFullHRTFSource::GetCenterVolume (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CFullHRTFSource_GetCenterVolume, 5558),
|
||||
// DirectSound::CHRTFSource::SetFullHRTF5Channel (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CHRTFSource_SetFullHRTF5Channel, 5558),
|
||||
// DirectSoundUseFullHRTF
|
||||
OOVPA_TABLE_PATCH(DirectSoundUseFullHRTF, 5558, DirectSoundUseFullHRTF),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundUseFullHRTF, 5558),
|
||||
// DirectSoundDoWork
|
||||
OOVPA_TABLE_PATCH(DirectSoundDoWork, 5558, DirectSoundDoWork),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundDoWork, 5558),
|
||||
// CDirectSoundBuffer::SetBufferData
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 5558),
|
||||
// IDirectSoundBuffer8::SetBufferData
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 5558, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 5558),
|
||||
// CMcpxBuffer::SetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition, 5558),
|
||||
// CDirectSoundBuffer::SetCurrentPosition
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition, 5558),
|
||||
// IDirectSoundBuffer8::SetCurrentPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 5558, IDirectSoundBuffer8_SetCurrentPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetCurrentPosition, 5558),
|
||||
// DirectSound::CMcpxVoiceClient::SetLFO (XREF)
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetLFO, 5558),
|
||||
// CDirectSoundVoice::SetLFO (XREF)
|
||||
|
@ -2073,15 +2073,15 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundBuffer::SetLFO (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetLFO, 5558),
|
||||
// IDirectSoundBuffer8::SetLFO
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLFO, 5558, IDirectSoundBuffer8_SetLFO),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetLFO, 5558),
|
||||
// CDirectSoundVoice::SetVolume (XREF) (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVolume, 5233),
|
||||
// CDirectSoundBuffer::SetVolume (XREF) (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVolume, 5233),
|
||||
// IDirectSoundBuffer8::SetVolume (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 5233, IDirectSoundBuffer8_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVolume, 5233),
|
||||
// CDirectSoundStream_SetVolume (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 4627, CDirectSoundStream_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVolume, 4627),
|
||||
// CDirectSoundVoiceSettings_SetMixBins
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins, 5558),
|
||||
// CDirectSoundVoice_SetMixBins
|
||||
|
@ -2089,44 +2089,44 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundBuffer_SetMixBins
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins, 5558),
|
||||
// IDirectSoundBuffer8_SetMixBins
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 5558, IDirectSoundBuffer8_SetMixBins),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBins, 5558),
|
||||
// CDirectSoundBuffer::SetPlayRegion
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPlayRegion, 5558),
|
||||
// IDirectSoundBuffer8::SetPlayRegion
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 5558, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 5558),
|
||||
// CDirectSoundBuffer::SetLoopRegion (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetLoopRegion, 5558),
|
||||
// IDirectSoundBuffer8::SetLoopRegion
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion, 5558, IDirectSoundBuffer8_SetLoopRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetLoopRegion, 5558),
|
||||
// CMcpxBuffer::Play
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_Play, 5558),
|
||||
// CDirectSoundBuffer::Play (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 5558),
|
||||
// IDirectSoundBuffer_Play
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 5558, IDirectSoundBuffer8_Play),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Play, 5558),
|
||||
// CMcpxBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatus, 5558),
|
||||
// CDirectSoundBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 4627),
|
||||
// IDirectSoundBuffer8::GetStatus
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 4627, IDirectSoundBuffer8_GetStatus),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetStatus, 4627),
|
||||
// WaveFormat::CreateXboxAdpcmFormat (XREF)
|
||||
OOVPA_TABLE_XREF(WaveFormat_CreateXboxAdpcmFormat, 5558),
|
||||
// XAudioCreateAdpcmFormat
|
||||
OOVPA_TABLE_PATCH(XAudioCreateAdpcmFormat, 5558, XAudioCreateAdpcmFormat),
|
||||
OOVPA_TABLE_ENTRY(XAudioCreateAdpcmFormat, 5558),
|
||||
// CDirectSoundVoice::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFormat, 5558),
|
||||
|
||||
// CDirectSoundBuffer::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFormat, 5558),
|
||||
// IDirectSoundBuffer8_SetFormat
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFormat, 5558, IDirectSoundBuffer8_SetFormat),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFormat, 5558),
|
||||
// CDirectSoundVoice::SetConeAngles (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetConeAngles, 5558),
|
||||
// CDirectSoundBuffer::SetConeAngles (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetConeAngles, 5558),
|
||||
// IDirectSoundBuffer_SetConeAngles
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetConeAngles, 5558, IDirectSoundBuffer8_SetConeAngles),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetConeAngles, 5558),
|
||||
// CDirectSoundVoice::SetRolloffCurve (XREF) (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetRolloffCurve, 5233),
|
||||
|
||||
|
@ -2135,7 +2135,7 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundStream::SetRolloffCurve
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetRolloffCurve, 5558, CDirectSoundStream_SetRolloffCurve),
|
||||
// IDirectSoundBuffer8::SetRolloffCurve (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetRolloffCurve, 5233, IDirectSoundBuffer8_SetRolloffCurve),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetRolloffCurve, 5233),
|
||||
|
||||
// CDirectSoundVoice::CommitDeferredSettings (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_CommitDeferredSettings, 5558),
|
||||
|
@ -2152,24 +2152,24 @@ OOVPATable DSound_5558[] = {
|
|||
// CDirectSoundBuffer::SetPosition (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPosition, 5558),
|
||||
// IDirectSoundBuffer_SetPosition
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPosition, 5558, IDirectSoundBuffer8_SetPosition),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPosition, 5558),
|
||||
// CDirectSoundVoice::SetVelocity (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVelocity, 5558),
|
||||
// CDirectSoundBuffer::SetVelocity (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVelocity, 5558),
|
||||
// IDirectSoundBuffer::SetVelocity
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVelocity, 5558, IDirectSoundBuffer8_SetVelocity),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVelocity, 5558),
|
||||
// CDirectSoundVoice::SetDistanceFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetDistanceFactor, 5558),
|
||||
// CDirectSoundBuffer::SetDistanceFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetDistanceFactor, 5558),
|
||||
// IDirectSoundBuffer_SetDistanceFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetDistanceFactor, 5558, IDirectSoundBuffer8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetDistanceFactor, 5558),
|
||||
// IDirectSoundStream::SetVolume (* unchanged since 5233 *)
|
||||
// (This is actually the XREF we are using)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 5233, IDirectSoundStream_SetVolume),
|
||||
// DirectSoundCreateBuffer
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer, 4627, DirectSoundCreateBuffer),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateBuffer, 4627),
|
||||
// IDirectSoundBuffer_Lock
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Lock, 5558, IDirectSoundBuffer8_Lock),
|
||||
// CDirectSoundVoice::SetI3DL2Source (XREF)
|
||||
|
@ -2213,7 +2213,7 @@ OOVPATable DSound_5558[] = {
|
|||
// IDirectSound_GetOutputLevels
|
||||
OOVPA_TABLE_PATCH(IDirectSound_GetOutputLevels, 5558, IDirectSound8_GetOutputLevels),
|
||||
// XAudioDownloadEffectsImage
|
||||
OOVPA_TABLE_PATCH(XAudioDownloadEffectsImage, 5558, XAudioDownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(XAudioDownloadEffectsImage, 5558),
|
||||
// CDirectSound::SetPosition (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetPosition, 5558),
|
||||
// IDirectSound8::SetPosition
|
||||
|
|
|
@ -1608,40 +1608,40 @@ OOVPA_END;
|
|||
OOVPATable DSound_5788[] = {
|
||||
|
||||
// DirectSoundCreate (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// CDirectSound_CreateSoundBuffer
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 4627),
|
||||
// IDirectSoundBuffer8::SetPlayRegion (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 4361, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 4361),
|
||||
// CMcpxBuffer::SetBufferData
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 5788),
|
||||
// CDirectSoundBuffer::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 4361),
|
||||
// CMcpxBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatus, 5788),
|
||||
// CDirectSoundBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 4627),
|
||||
// IDirectSoundBuffer8::GetStatus
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 4627, IDirectSoundBuffer8_GetStatus),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetStatus, 4627),
|
||||
// CDirectSound_SetI3DL2Listener
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 5788),
|
||||
// IDirectSound8_SetI3DL2Listener
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 5788, IDirectSound8_SetI3DL2Listener),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetI3DL2Listener, 5788),
|
||||
// DirectSound::CDirectSoundVoice::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetFormat, 5788),
|
||||
|
||||
// DirectSound::CDirectSoundBuffer::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetFormat, 5788),
|
||||
// IDirectSoundBuffer8_SetFormat
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFormat, 5788, IDirectSoundBuffer8_SetFormat),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFormat, 5788),
|
||||
// CDirectSoundVoice::SetConeAngles (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetConeAngles, 5558),
|
||||
// CDirectSoundBuffer::SetConeAngles (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetConeAngles, 5558),
|
||||
// IDirectSoundBuffer_SetConeAngles
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetConeAngles, 5558, IDirectSoundBuffer8_SetConeAngles),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetConeAngles, 5558),
|
||||
// CDirectSoundVoiceSettings_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627),
|
||||
// CDirectSoundVoice_SetMixBinVolumes
|
||||
|
@ -1649,7 +1649,7 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundBuffer_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBinVolumes, 4627),
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBinVolumes, 4627, IDirectSoundBuffer8_SetMixBinVolumes),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBinVolumes, 4627),
|
||||
// CDirectSoundStream_SetMixBinVolumes
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetMixBinVolumes, 5788, CDirectSoundStream_SetMixBinVolumes2),
|
||||
// CDirectSoundVoice::SetRolloffCurve (XREF) (* unchanged since 5233 *)
|
||||
|
@ -1659,23 +1659,23 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundStream::SetRolloffCurve
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetRolloffCurve, 5558, CDirectSoundStream_SetRolloffCurve),
|
||||
// IDirectSoundBuffer8::SetRolloffCurve (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetRolloffCurve, 5233, IDirectSoundBuffer8_SetRolloffCurve),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetRolloffCurve, 5233),
|
||||
// IDirectSound8::CreateSoundBuffer
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4627, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4627),
|
||||
// CDirectSoundVoice::SetFrequency (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency, 4627),
|
||||
// CDirectSoundBuffer::SetFrequency
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFrequency, 4627),
|
||||
// IDirectSoundBuffer8::SetFrequency
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 4627, IDirectSoundBuffer8_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFrequency, 4627),
|
||||
// CDirectSoundStream_SetVolume
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 4627, CDirectSoundStream_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVolume, 4627),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetOrientation, 3936),
|
||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMaxDistance, 5788),
|
||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||
|
@ -1697,13 +1697,13 @@ OOVPATable DSound_5788[] = {
|
|||
// IDirectSoundBuffer_Stop (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop, 4627, IDirectSoundBuffer8_Stop),
|
||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// DirectSound::CFullHRTFSource::GetCenterVolume (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CFullHRTFSource_GetCenterVolume, 5558),
|
||||
// DirectSound::CHRTFSource::SetFullHRTF5Channel (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CHRTFSource_SetFullHRTF5Channel, 5558),
|
||||
// DirectSoundUseFullHRTF
|
||||
OOVPA_TABLE_PATCH(DirectSoundUseFullHRTF, 5558, DirectSoundUseFullHRTF),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundUseFullHRTF, 5558),
|
||||
// DirectSound::CDirectSoundVoice::SetHeadroom (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetHeadroom, 5788),
|
||||
// DirectSound::CDirectSoundBuffer::SetHeadroom (XREF)
|
||||
|
@ -1751,11 +1751,11 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundBuffer::SetDistanceFactor (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetDistanceFactor, 5558),
|
||||
// IDirectSoundBuffer_SetDistanceFactor
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetDistanceFactor, 5558, IDirectSoundBuffer8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetDistanceFactor, 5558),
|
||||
// CDirectSound::CommitDeferredSettings
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSound_CommitDeferredSettings, 5788, CDirectSound_CommitDeferredSettings),
|
||||
// DirectSoundCreateBuffer
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer, 4627, DirectSoundCreateBuffer),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateBuffer, 4627),
|
||||
// CMcpxBuffer::SetCurrentPosition
|
||||
OOVPA_TABLE_XREF(DirectSound_CMcpxBuffer_SetCurrentPosition, 5788),
|
||||
// CDirectSoundBuffer::SetCurrentPosition
|
||||
|
@ -1769,7 +1769,7 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundBuffer::SetLFO (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetLFO, 5558),
|
||||
// IDirectSoundBuffer8::SetLFO
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLFO, 5558, IDirectSoundBuffer8_SetLFO),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetLFO, 5558),
|
||||
// CDirectSoundBuffer::GetCurrentPosition
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 5788),
|
||||
// IDirectSoundBuffer8::GetCurrentPosition
|
||||
|
@ -1777,7 +1777,7 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundBuffer::SetPlayRegion
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPlayRegion, 5558),
|
||||
// IDirectSoundBuffer8::SetPlayRegion
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 5558, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 5558),
|
||||
// CDirectSoundBuffer::SetLoopRegion (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetLoopRegion, 5788),
|
||||
// IDirectSoundBuffer8::SetLoopRegion
|
||||
|
@ -1791,21 +1791,21 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSound::SetDistanceFactorA (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 5558),
|
||||
// IDirectSound8::SetDistanceFactor (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDistanceFactor, 4432),
|
||||
// CDirectSound::SetRolloffFactor (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetRolloffFactor, 5788),
|
||||
// IDirectSound8::SetRolloffFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 4627, IDirectSound8_SetRolloffFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetRolloffFactor, 4627),
|
||||
// CDirectSound::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDopplerFactor, 5788),
|
||||
// IDirectSound8::SetDopplerFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor, 4627, IDirectSound8_SetDopplerFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDopplerFactor, 4627),
|
||||
// CDirectSoundVoice::SetPitch
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetPitch, 5788),
|
||||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetPitch, 5788),
|
||||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPitch, 5788, IDirectSoundBuffer8_SetPitch),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPitch, 5788),
|
||||
// CMcpxVoiceClient_SetVolume
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 5558),
|
||||
// CDirectSoundVoice::SetVolume (XREF) (* unchanged since 5233 *)
|
||||
|
@ -1813,7 +1813,7 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundBuffer::SetVolume (XREF) (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVolume, 5233),
|
||||
// IDirectSoundBuffer8::SetVolume (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 5233, IDirectSoundBuffer8_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetVolume, 5233),
|
||||
// IDirectSoundStream::SetVolume (* unchanged since 5233 *)
|
||||
// (This is actually the XREF we are using)
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 5233, IDirectSoundStream_SetVolume),
|
||||
|
@ -1860,7 +1860,7 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSound_CreateSoundStream
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSound_CreateSoundStream, 5788, DirectSoundCreateStream),
|
||||
// DirectSoundCreateStream
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 5788, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 5788),
|
||||
// CMcpxStream::Pause
|
||||
OOVPA_TABLE_XREF(DirectSound_CMcpxStream_Pause, 5788),
|
||||
// CDirectSoundStream::Pause
|
||||
|
@ -1868,17 +1868,17 @@ OOVPATable DSound_5788[] = {
|
|||
// CDirectSoundStream::FlushEx (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundStream_FlushEx, 5788),
|
||||
// IDirectSoundStream_FlushEx
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_FlushEx, 5788, IDirectSoundStream_FlushEx),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundStream_FlushEx, 5788),
|
||||
// DirectSoundDoWork
|
||||
OOVPA_TABLE_PATCH(DirectSoundDoWork, 5788, DirectSoundDoWork),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundDoWork, 5788),
|
||||
// CDirectSound::SynchPlayback (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSound_SynchPlayback, 5558, CDirectSound_SynchPlayback),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_SynchPlayback, 5558),
|
||||
// DirectSound::CDirectSound::EnableHeadphones (XRef)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_EnableHeadphones, 5558),
|
||||
// IDirectSound8::EnableHeadphones
|
||||
OOVPA_TABLE_PATCH(IDirectSound_EnableHeadphones, 5558, IDirectSound8_EnableHeadphones),
|
||||
// XAudioDownloadEffectsImage (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(XAudioDownloadEffectsImage, 4627, XAudioDownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(XAudioDownloadEffectsImage, 4627),
|
||||
// DirectSound::CDirectSound::GetOutputLevels (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_GetOutputLevels, 5558),
|
||||
// DirectSound::CDirectSound::GetOutputLevels (XREF)
|
||||
|
@ -1890,11 +1890,11 @@ OOVPATable DSound_5788[] = {
|
|||
// DirectSound::CMemoryManager::PoolAlloc
|
||||
OOVPA_TABLE_XREF(DirectSound_CMemoryManager_PoolAlloc, 5788),
|
||||
// XFileCreateMediaObjectAsync
|
||||
OOVPA_TABLE_PATCH(XFileCreateMediaObjectAsync, 5788, XFileCreateMediaObjectAsync),
|
||||
OOVPA_TABLE_ENTRY(XFileCreateMediaObjectAsync, 5788),
|
||||
// WaveFormat::CreateXboxAdpcmFormat (XREF)
|
||||
OOVPA_TABLE_XREF(WaveFormat_CreateXboxAdpcmFormat, 5558),
|
||||
// XAudioCreateAdpcmFormat
|
||||
OOVPA_TABLE_PATCH(XAudioCreateAdpcmFormat, 5558, XAudioCreateAdpcmFormat),
|
||||
OOVPA_TABLE_ENTRY(XAudioCreateAdpcmFormat, 5558),
|
||||
// CDirectSoundStream::SetFormat (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetFormat, 5558, CDirectSoundStream_SetFormat),
|
||||
// CDirectSoundStream::SetPitch
|
||||
|
|
|
@ -1608,34 +1608,34 @@ OOVPA_END;
|
|||
OOVPATable DSound_5849[] = {
|
||||
|
||||
// DirectSoundCreate (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreate, 4361),
|
||||
// CDirectSound_CreateSoundBuffer
|
||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 4627),
|
||||
// IDirectSoundBuffer8::SetPlayRegion (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 4361, IDirectSoundBuffer8_SetPlayRegion),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPlayRegion, 4361),
|
||||
// CMcpxBuffer::SetBufferData
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 5849),
|
||||
// CDirectSoundBuffer::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetBufferData, 4361),
|
||||
// CMcpxBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatus, 5849),
|
||||
// CDirectSoundBuffer::GetStatus
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 4627),
|
||||
// IDirectSoundBuffer8::GetStatus
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 4627, IDirectSoundBuffer8_GetStatus),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_GetStatus, 4627),
|
||||
// CDirectSound_SetI3DL2Listener
|
||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 5849),
|
||||
// IDirectSound8_SetI3DL2Listener
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 5849, IDirectSound8_SetI3DL2Listener),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetI3DL2Listener, 5849),
|
||||
// DirectSound::CDirectSoundVoice::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetFormat, 5849),
|
||||
|
||||
// DirectSound::CDirectSoundBuffer::SetFormat (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetFormat, 5849),
|
||||
// IDirectSoundBuffer8_SetFormat
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFormat, 5849, IDirectSoundBuffer8_SetFormat),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFormat, 5849),
|
||||
// CDirectSoundVoiceSettings_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627),
|
||||
// CDirectSoundVoice_SetMixBinVolumes
|
||||
|
@ -1643,27 +1643,27 @@ OOVPATable DSound_5849[] = {
|
|||
// CDirectSoundBuffer_SetMixBinVolumes
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBinVolumes, 4627),
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBinVolumes, 4627, IDirectSoundBuffer8_SetMixBinVolumes),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetMixBinVolumes, 4627),
|
||||
// CDirectSoundStream_SetMixBinVolumes
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetMixBinVolumes, 5849, CDirectSoundStream_SetMixBinVolumes2),
|
||||
// IDirectSound8::CreateSoundBuffer
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4627, IDirectSound8_CreateSoundBuffer),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_CreateSoundBuffer, 4627),
|
||||
// CDirectSoundVoice::SetFrequency (XREF)
|
||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency, 4627),
|
||||
// CDirectSoundBuffer::SetFrequency
|
||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFrequency, 4627),
|
||||
// IDirectSoundBuffer8::SetFrequency
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 4627, IDirectSoundBuffer8_SetFrequency),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetFrequency, 4627),
|
||||
// CMcpxVoiceClient_SetVolume
|
||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 4627),
|
||||
// CDirectSoundStream_SetVolume
|
||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 4627, CDirectSoundStream_SetVolume),
|
||||
OOVPA_TABLE_ENTRY(CDirectSoundStream_SetVolume, 4627),
|
||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_Release, 3936),
|
||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_DownloadEffectsImage, 3936),
|
||||
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetOrientation, 3936),
|
||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMaxDistance, 5849),
|
||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||
|
@ -1685,7 +1685,7 @@ OOVPATable DSound_5849[] = {
|
|||
// IDirectSoundBuffer_Stop (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop, 4627, IDirectSoundBuffer8_Stop),
|
||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_Release, 3936),
|
||||
// DirectSound::CDirectSoundVoice::SetHeadroom (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetHeadroom, 5849),
|
||||
// DirectSound::CDirectSoundBuffer::SetHeadroom (XREF)
|
||||
|
@ -1719,7 +1719,7 @@ OOVPATable DSound_5849[] = {
|
|||
// CDirectSound::CommitDeferredSettings
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSound_CommitDeferredSettings, 5849, CDirectSound_CommitDeferredSettings),
|
||||
// DirectSoundCreateBuffer
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer, 4627, DirectSoundCreateBuffer),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateBuffer, 4627),
|
||||
// CMcpxBuffer::SetCurrentPosition
|
||||
OOVPA_TABLE_XREF(DirectSound_CMcpxBuffer_SetCurrentPosition, 5849),
|
||||
// CDirectSoundBuffer::SetCurrentPosition
|
||||
|
@ -1743,17 +1743,17 @@ OOVPATable DSound_5849[] = {
|
|||
// CDirectSound::SetRolloffFactor (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetRolloffFactor, 5849),
|
||||
// IDirectSound8::SetRolloffFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 4627, IDirectSound8_SetRolloffFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetRolloffFactor, 4627),
|
||||
// CDirectSound::SetDopplerFactor (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDopplerFactor, 5849),
|
||||
// IDirectSound8::SetDopplerFactor (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor, 4627, IDirectSound8_SetDopplerFactor),
|
||||
OOVPA_TABLE_ENTRY(IDirectSound8_SetDopplerFactor, 4627),
|
||||
// CDirectSoundVoice::SetPitch
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetPitch, 5849),
|
||||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetPitch, 5849),
|
||||
// IDirectSoundBuffer8::SetPitch
|
||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPitch, 5849, IDirectSoundBuffer8_SetPitch),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundBuffer8_SetPitch, 5849),
|
||||
// CDirectSoundVoice::SetVolume (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetVolume, 5849),
|
||||
// CDirectSoundBuffer::SetVolume (XREF)
|
||||
|
@ -1797,7 +1797,7 @@ OOVPATable DSound_5849[] = {
|
|||
// CDirectSound_CreateSoundStream
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSound_CreateSoundStream, 5849, DirectSoundCreateStream),
|
||||
// DirectSoundCreateStream
|
||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 5849, DirectSoundCreateStream),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundCreateStream, 5849),
|
||||
// CMcpxStream::Pause
|
||||
OOVPA_TABLE_XREF(DirectSound_CMcpxStream_Pause, 5849),
|
||||
// CDirectSoundStream::Pause
|
||||
|
@ -1805,19 +1805,19 @@ OOVPATable DSound_5849[] = {
|
|||
// CDirectSoundStream::FlushEx (XREF)
|
||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundStream_FlushEx, 5849),
|
||||
// IDirectSoundStream_FlushEx
|
||||
OOVPA_TABLE_PATCH(IDirectSoundStream_FlushEx, 5849, IDirectSoundStream_FlushEx),
|
||||
OOVPA_TABLE_ENTRY(IDirectSoundStream_FlushEx, 5849),
|
||||
// DirectSoundDoWork
|
||||
OOVPA_TABLE_PATCH(DirectSoundDoWork, 5849, DirectSoundDoWork),
|
||||
OOVPA_TABLE_ENTRY(DirectSoundDoWork, 5849),
|
||||
// CDirectSound::SynchPlayback (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(CDirectSound_SynchPlayback, 5558, CDirectSound_SynchPlayback),
|
||||
OOVPA_TABLE_ENTRY(CDirectSound_SynchPlayback, 5558),
|
||||
// XAudioDownloadEffectsImage (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(XAudioDownloadEffectsImage, 4627, XAudioDownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(XAudioDownloadEffectsImage, 4627),
|
||||
// IDirectSoundStream_FlushEx
|
||||
OOVPA_TABLE_PATCH(IDirectSound_SetEffectData, 5849, IDirectSound8_SetEffectData),
|
||||
// DirectSound::CMemoryManager::PoolAlloc
|
||||
OOVPA_TABLE_XREF(DirectSound_CMemoryManager_PoolAlloc, 5849),
|
||||
// XFileCreateMediaObjectAsync
|
||||
OOVPA_TABLE_PATCH(XFileCreateMediaObjectAsync, 5849, XFileCreateMediaObjectAsync),
|
||||
OOVPA_TABLE_ENTRY(XFileCreateMediaObjectAsync, 5849),
|
||||
// CDirectSoundStream::SetFormat (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(DirectSound_CDirectSoundStream_SetFormat, 5558, CDirectSoundStream_SetFormat),
|
||||
// CDirectSoundStream::SetPitch
|
||||
|
|
|
@ -128,22 +128,22 @@ OOVPATable XG_3911[] = {
|
|||
|
||||
// XGIsSwizzledFormat
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 3911, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 3911),
|
||||
*/
|
||||
// XGSwizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 3911, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 3911),
|
||||
*/
|
||||
// XGUnswizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleRect, 3911, XGUnswizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleRect, 3911),
|
||||
*/
|
||||
// XGSwizzleBox
|
||||
OOVPA_TABLE_PATCH(XGSwizzleBox, 3911, XGSwizzleBox),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleBox, 3911),
|
||||
// XGWriteSurfaceOrTextureToXPR
|
||||
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR, 3911, XGWriteSurfaceOrTextureToXPR),
|
||||
OOVPA_TABLE_ENTRY(XGWriteSurfaceOrTextureToXPR, 3911),
|
||||
// XGSetTextureHeader
|
||||
OOVPA_TABLE_PATCH(XGSetTextureHeader, 3911, XGSetTextureHeader),
|
||||
OOVPA_TABLE_ENTRY(XGSetTextureHeader, 3911),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -116,19 +116,19 @@ OOVPATable XG_4034[] = {
|
|||
|
||||
// XGIsSwizzledFormat
|
||||
/*{
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 3911, XGIsSwizzledFormat),*/
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 3911),*/
|
||||
// XGSwizzleRect (* unchanged since 3911 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 3911, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 3911),
|
||||
*/
|
||||
// XGUnswizzleRect
|
||||
/*{
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleRect, 3911, XGUnswizzleRect),*/
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleRect, 3911),*/
|
||||
// XGSwizzleBox (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XGSwizzleBox, 3911, XGSwizzleBox),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleBox, 3911),
|
||||
// XGWriteSurfaceOrTextureToXPR
|
||||
/*{
|
||||
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR, 3911, XGWriteSurfaceOrTextureToXPR),*/
|
||||
OOVPA_TABLE_ENTRY(XGWriteSurfaceOrTextureToXPR, 3911),*/
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -153,18 +153,18 @@ OOVPATable XG_4361[] = {
|
|||
|
||||
// XGIsSwizzledFormat
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 4361),
|
||||
*/
|
||||
// XGSwizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 4361),
|
||||
*/
|
||||
// XGUnswizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleRect, 4361, XGUnswizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleRect, 4361),
|
||||
*/
|
||||
// XGSetTextureHeader (* Unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XGSetTextureHeader, 3911, XGSetTextureHeader),
|
||||
OOVPA_TABLE_ENTRY(XGSetTextureHeader, 3911),
|
||||
// XGSetVertexBufferHeader
|
||||
OOVPA_TABLE_XREF(XGSetVertexBufferHeader, 4361),
|
||||
// XGSetIndexBufferHeader
|
||||
|
|
|
@ -41,11 +41,11 @@ OOVPATable XG_4432[1] = {
|
|||
|
||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 4361),
|
||||
*/
|
||||
// XGSwizzleRect (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 4361),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -94,20 +94,20 @@ OOVPATable XG_4627[] = {
|
|||
|
||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 4361),
|
||||
*/
|
||||
// XGSwizzleRect (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 4361),
|
||||
*/
|
||||
// XGUnswizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleRect, 4627, XGUnswizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleRect, 4627),
|
||||
*/
|
||||
// XGSwizzleBox
|
||||
OOVPA_TABLE_PATCH(XGSwizzleBox, 4627, XGSwizzleBox),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleBox, 4627),
|
||||
// XGWriteSurfaceOrTextureToXPR
|
||||
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR, 4627, XGWriteSurfaceOrTextureToXPR),
|
||||
OOVPA_TABLE_ENTRY(XGWriteSurfaceOrTextureToXPR, 4627),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -39,11 +39,11 @@ OOVPATable XG_5233[1] = {
|
|||
|
||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 4361),
|
||||
*/
|
||||
// XGSwizzleRect (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 4361),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -125,21 +125,21 @@ OOVPATable XG_5558[] = {
|
|||
|
||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 4361),
|
||||
*/
|
||||
// XGSwizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 5558, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 5558),
|
||||
*/
|
||||
// XGSwizzleBox (* UNTESTED *)
|
||||
OOVPA_TABLE_PATCH(XGSwizzleBox, 5558, XGSwizzleBox),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleBox, 5558),
|
||||
// XGUnswizzleRect
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleRect, 5558, XGUnswizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleRect, 5558),
|
||||
*/
|
||||
// XGUnswizzleBox (* UNTESTED *)
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleBox, 5558, XGUnswizzleBox),
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleBox, 5558),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -79,12 +79,12 @@ OOVPATable XG_5788[1] = {
|
|||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||
// OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGFormatIsSwizzled),
|
||||
// XGSwizzleRect (* unchanged since 5558 *)
|
||||
//OOVPA_TABLE_PATCH(XGSwizzleRect, 5558, XGSwizzleRect),
|
||||
//OOVPA_TABLE_ENTRY(XGSwizzleRect, 5558),
|
||||
// XGUnswizzleRect (* unchanged since 5558 *)
|
||||
//OOVPA_TABLE_PATCH(XGUnswizzleRect, 5558, XGUnswizzleRect),
|
||||
//OOVPA_TABLE_ENTRY(XGUnswizzleRect, 5558),
|
||||
// XFONT_OpenBitmapFontFromMemory
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(XFONT_OpenBitmapFontFromMemory, 5788, XFONT_OpenBitmapFontFromMemory),
|
||||
OOVPA_TABLE_ENTRY(XFONT_OpenBitmapFontFromMemory, 5788),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -78,19 +78,19 @@ OOVPATable XG_5849[1] = {
|
|||
|
||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||
OOVPA_TABLE_ENTRY(XGIsSwizzledFormat, 4361),
|
||||
*/
|
||||
// XGSwizzleRect (* unchanged since 5558 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGSwizzleRect, 5558, XGSwizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGSwizzleRect, 5558),
|
||||
*/
|
||||
// XGUnswizzleRect (* unchanged since 5558 *)
|
||||
/* Leave unpatched
|
||||
OOVPA_TABLE_PATCH(XGUnswizzleRect, 5558, XGUnswizzleRect),
|
||||
OOVPA_TABLE_ENTRY(XGUnswizzleRect, 5558),
|
||||
*/
|
||||
// XFONT_OpenBitmapFontFromMemory
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(XFONT_OpenBitmapFontFromMemory, 5849, XFONT_OpenBitmapFontFromMemory),
|
||||
OOVPA_TABLE_ENTRY(XFONT_OpenBitmapFontFromMemory, 5849),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -138,13 +138,13 @@ OOVPA_END;
|
|||
OOVPATable XNet_3911[] = {
|
||||
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 3911, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 3911),
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 3911, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 3911),
|
||||
// XnInit (XREF)
|
||||
OOVPA_TABLE_XREF(XnInit, 3911),
|
||||
// XNetGetEthernetLinkStatus
|
||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 3911, XNetGetEthernetLinkStatus),
|
||||
OOVPA_TABLE_ENTRY(XNetGetEthernetLinkStatus, 3911),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -330,21 +330,21 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
OOVPATable XNet_4627[] = {
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 4627, XNetStartup), // same as xonline 4361
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 4627), // same as xonline 4361
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 4627, WSAStartup), // same as xonline 4361
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 4627), // same as xonline 4361
|
||||
// XnInit (XREF)
|
||||
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||
// socket
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4627, socket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4627),
|
||||
// connect
|
||||
OOVPA_TABLE_PATCH_EmuThis(connect, 4627, connect),
|
||||
OOVPA_TABLE_PATCH_EmuThis(connect, 4627),
|
||||
// send
|
||||
OOVPA_TABLE_PATCH_EmuThis(send, 4627, send),
|
||||
OOVPA_TABLE_PATCH_EmuThis(send, 4627),
|
||||
// recv
|
||||
OOVPA_TABLE_PATCH_EmuThis(recv, 4627, recv),
|
||||
OOVPA_TABLE_PATCH_EmuThis(recv, 4627),
|
||||
// ioctlsocket
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4627, ioctlsocket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4627),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -208,19 +208,19 @@ OOVPA_END;
|
|||
OOVPATable XOnline_4361[] = {
|
||||
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 4361, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 4361),
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 4361, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 4361),
|
||||
// XnInit (XREF)
|
||||
OOVPA_TABLE_XREF(XnInit, 4361),
|
||||
// socket
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361),
|
||||
// bind
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361),
|
||||
// listen
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361),
|
||||
// ioctlsocket
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -98,21 +98,21 @@ OOVPA_END;
|
|||
OOVPATable XOnline_4627[] ={
|
||||
|
||||
// XNetStartup (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 4361, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 4361),
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 4361, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 4361),
|
||||
// XnInit (XREF)
|
||||
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||
// socket
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361),
|
||||
// bind (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361),
|
||||
// listen
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361),
|
||||
// ioctlsocket (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361),
|
||||
// XNetGetEthernetLinkStatus
|
||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 4627, XNetGetEthernetLinkStatus),
|
||||
OOVPA_TABLE_ENTRY(XNetGetEthernetLinkStatus, 4627),
|
||||
// XoUpdateLaunchNewImageInternal (XREF)
|
||||
OOVPA_TABLE_XREF(XoUpdateLaunchNewImageInternal, 4627),
|
||||
};
|
||||
|
|
|
@ -95,29 +95,29 @@ OOVPA_END;
|
|||
OOVPATable XOnline_5233[] = {
|
||||
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 5344, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 5344),
|
||||
// WSAStartup (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 4361, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 4361),
|
||||
// XnInit (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||
// socket
|
||||
/*
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361),
|
||||
*/
|
||||
// bind (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361),
|
||||
// listen
|
||||
/*
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361),
|
||||
*/
|
||||
// ioctlsocket (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361),
|
||||
// XNetGetEthernetLinkStatus
|
||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5344, XNetGetEthernetLinkStatus),
|
||||
OOVPA_TABLE_ENTRY(XNetGetEthernetLinkStatus, 5344),
|
||||
// CXo::XOnlineLogon (XREF)
|
||||
OOVPA_TABLE_XREF(CXo_XOnlineLogon, 5344),
|
||||
// XOnlineLogon
|
||||
OOVPA_TABLE_PATCH(XOnlineLogon, 5344, XOnlineLogon),
|
||||
OOVPA_TABLE_ENTRY(XOnlineLogon, 5344),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -123,25 +123,25 @@ OOVPA_END;
|
|||
OOVPATable XOnline_5558[] = {
|
||||
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 5344, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 5344),
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 5558, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 5558),
|
||||
// XnInit (XREF) (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||
// socket
|
||||
/*
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(socket, 4361),
|
||||
*/
|
||||
// bind (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361),
|
||||
// listen
|
||||
/*
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||
OOVPA_TABLE_PATCH_EmuThis(listen, 4361),
|
||||
*/
|
||||
// ioctlsocket (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361),
|
||||
// XNetGetEthernetLinkStatus
|
||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5344, XNetGetEthernetLinkStatus),
|
||||
OOVPA_TABLE_ENTRY(XNetGetEthernetLinkStatus, 5344),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -99,17 +99,17 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
OOVPATable XOnline_5788[] = {
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 5788, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 5788),
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 5788, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 5788),
|
||||
// XnInit (XREF)
|
||||
OOVPA_TABLE_XREF(XnInit, 5788),
|
||||
// XNetGetEthernetLinkStatus
|
||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5788, XNetGetEthernetLinkStatus),
|
||||
OOVPA_TABLE_ENTRY(XNetGetEthernetLinkStatus, 5788),
|
||||
// bind (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||
OOVPA_TABLE_PATCH_EmuThis(bind, 4361),
|
||||
// ioctlsocket (* unchanged since 4361 *)
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -89,13 +89,13 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
OOVPATable XOnline_5849[] = {
|
||||
// XNetStartup
|
||||
OOVPA_TABLE_PATCH(XNetStartup, 5849, XNetStartup),
|
||||
OOVPA_TABLE_ENTRY(XNetStartup, 5849),
|
||||
// WSAStartup
|
||||
OOVPA_TABLE_PATCH(WSAStartup, 5849, WSAStartup),
|
||||
OOVPA_TABLE_ENTRY(WSAStartup, 5849),
|
||||
// XnInit (XREF)
|
||||
OOVPA_TABLE_XREF(XnInit, 5849),
|
||||
// XNetGetEthernetLinkStatus
|
||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5849, XNetGetEthernetLinkStatus),
|
||||
OOVPA_TABLE_ENTRY(XNetGetEthernetLinkStatus, 5849),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -591,61 +591,61 @@ OOVPA_END;
|
|||
OOVPATable XactEng_4627[] = {
|
||||
|
||||
// XACTEngineCreate
|
||||
OOVPA_TABLE_PATCH(XACTEngineCreate, 4627, XACTEngineCreate),
|
||||
OOVPA_TABLE_ENTRY(XACTEngineCreate, 4627),
|
||||
// XACTEngineCreate
|
||||
OOVPA_TABLE_PATCH(XACTEngineCreate, 4928, XACTEngineCreate),
|
||||
OOVPA_TABLE_ENTRY(XACTEngineCreate, 4928),
|
||||
// XACTEngineDoWork
|
||||
OOVPA_TABLE_PATCH(XACTEngineDoWork, 4627, XACTEngineDoWork),
|
||||
OOVPA_TABLE_ENTRY(XACTEngineDoWork, 4627),
|
||||
// XACT_CEngine_RegisterWaveBank
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterWaveBank, 4627),
|
||||
// IXACTEngine_RegisterWaveBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterWaveBank, 4627, IXACTEngine_RegisterWaveBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_RegisterWaveBank, 4627),
|
||||
// XACT::CEngine::RegisterStreamedWaveBank (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterStreamedWaveBank, 4627),
|
||||
// XACT::CEngine::RegisterStreamedWaveBank (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterStreamedWaveBank, 4928),
|
||||
// IXACTEngine_RegisterStreamedWaveBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterStreamedWaveBank, 4627, IXACTEngine_RegisterStreamedWaveBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_RegisterStreamedWaveBank, 4627),
|
||||
// IXACTEngine_RegisterStreamedWaveBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterStreamedWaveBank, 4928, IXACTEngine_RegisterStreamedWaveBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_RegisterStreamedWaveBank, 4928),
|
||||
// XACT::CEngine::CreateSoundBank (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundBank, 4627),
|
||||
// XACT::CEngine::CreateSoundBank (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundBank, 4928),
|
||||
// IXACTEngine_CreateSoundBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundBank, 4627, IXACTEngine_CreateSoundBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_CreateSoundBank, 4627),
|
||||
// IXACTEngine_CreateSoundBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundBank, 4928, IXACTEngine_CreateSoundBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_CreateSoundBank, 4928),
|
||||
// XACT::CEngine::DownloadEffectsImage (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_DownloadEffectsImage, 4627),
|
||||
// IXACTEngine_DownloadEffectsImage
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_DownloadEffectsImage, 4627, IXACTEngine_DownloadEffectsImage),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_DownloadEffectsImage, 4627),
|
||||
// XACT::CEngine::CreateSoundSource (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundSource, 4627),
|
||||
// IXACTEngine_CreateSoundSource
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundSource, 4627, IXACTEngine_CreateSoundSource),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_CreateSoundSource, 4627),
|
||||
// XACT::CSoundBank::GetSoundCueIndexFromFriendlyName (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CSoundBank_GetSoundCueIndexFromFriendlyName, 4627),
|
||||
// IXACTSoundBank_GetSoundCueIndexFromFriendlyName
|
||||
OOVPA_TABLE_PATCH(IXACTSoundBank_GetSoundCueIndexFromFriendlyName, 4627, IXACTSoundBank_GetSoundCueIndexFromFriendlyName),
|
||||
OOVPA_TABLE_ENTRY(IXACTSoundBank_GetSoundCueIndexFromFriendlyName, 4627),
|
||||
// IXACTSoundBank_Play
|
||||
OOVPA_TABLE_PATCH(IXACTSoundBank_Play, 4627, IXACTSoundBank_Play),
|
||||
OOVPA_TABLE_ENTRY(IXACTSoundBank_Play, 4627),
|
||||
// XACT::CEngine::RegisterNotification
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterNotification, 4627),
|
||||
// IXACTEngine_RegisterNotification
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterNotification, 4627, IXACTEngine_RegisterNotification),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_RegisterNotification, 4627),
|
||||
// XACT::CEngine::GetNotification
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_GetNotification, 4627),
|
||||
// IXACTEngine_GetNotification
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_GetNotification, 4627, IXACTEngine_GetNotification),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_GetNotification, 4627),
|
||||
// XACT::CEngine::UnRegisterWaveBank (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_UnRegisterWaveBank, 4627),
|
||||
// XACT::CEngine::UnRegisterWaveBank (XREF)
|
||||
OOVPA_TABLE_XREF(XACT_CEngine_UnRegisterWaveBank, 4928),
|
||||
// IXACTEngine_UnRegisterWaveBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_UnRegisterWaveBank, 4627, IXACTEngine_UnRegisterWaveBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_UnRegisterWaveBank, 4627),
|
||||
// IXACTEngine_UnRegisterWaveBank
|
||||
OOVPA_TABLE_PATCH(IXACTEngine_UnRegisterWaveBank, 4928, IXACTEngine_UnRegisterWaveBank),
|
||||
OOVPA_TABLE_ENTRY(IXACTEngine_UnRegisterWaveBank, 4928),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -976,92 +976,92 @@ OOVPA_END;
|
|||
OOVPATable XAPI_3911[] = {
|
||||
|
||||
// GetExitCodeThread
|
||||
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||
OOVPA_TABLE_ENTRY(GetExitCodeThread, 3911),
|
||||
//*/
|
||||
// XInitDevices
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices), /* Too High Level
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911), /* Too High Level
|
||||
// CreateMutex
|
||||
OOVPA_TABLE_PATCH(CreateMutex, 3911, CreateMutex), //*/
|
||||
OOVPA_TABLE_ENTRY(CreateMutex, 3911), //*/
|
||||
/* Too High Level */
|
||||
// CreateThread
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(CreateThread, 3911, CreateThread),
|
||||
OOVPA_TABLE_ENTRY(CreateThread, 3911),
|
||||
*/
|
||||
// SetThreadPriority
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority), //*/
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911), //*/
|
||||
// GetTimeZoneInformation
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// XRegisterThreadNotifyRoutine
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
/*
|
||||
// XCalculateSignatureBegin
|
||||
OOVPA_TABLE_PATCH(XCalculateSignatureBegin, 3911, XCalculateSignatureBegin),
|
||||
OOVPA_TABLE_ENTRY(XCalculateSignatureBegin, 3911),
|
||||
*/
|
||||
// XGetDevices
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 3911, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 3911),
|
||||
// XGetDeviceChanges
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 3911),
|
||||
// XInputOpen
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 3911, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 3911),
|
||||
// XID_fCloseDevice
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 3911),
|
||||
// XInputClose
|
||||
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 3911),
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 3911, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 3911),
|
||||
// XInputGetState
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 3911, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 3911),
|
||||
// XInputSetState
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 3911, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 3911),
|
||||
// SetThreadPriorityBoost
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 3911, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 3911),
|
||||
// GetThreadPriority
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 3911, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 3911),
|
||||
// CreateFiber
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 3911),
|
||||
// DeleteFiber
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 3911),
|
||||
// SwitchToFiber
|
||||
OOVPA_TABLE_PATCH(SwitchToFiber, 3911, SwitchToFiber),
|
||||
OOVPA_TABLE_ENTRY(SwitchToFiber, 3911),
|
||||
// ConvertThreadToFiber
|
||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 3911, ConvertThreadToFiber),
|
||||
OOVPA_TABLE_ENTRY(ConvertThreadToFiber, 3911),
|
||||
// SignalObjectAndWait
|
||||
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||
OOVPA_TABLE_ENTRY(SignalObjectAndWait, 3911),
|
||||
// QueueUserAPC
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// lstrcmpiW
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(lstrcmpiW, 3911, lstrcmpiW),
|
||||
OOVPA_TABLE_ENTRY(lstrcmpiW, 3911),
|
||||
*/
|
||||
// XMountAlternateTitleA
|
||||
OOVPA_TABLE_PATCH(XMountAlternateTitleA, 3911, XMountAlternateTitle),
|
||||
// XUnmountAlternateTitleA
|
||||
OOVPA_TABLE_PATCH(XUnmountAlternateTitleA, 3911, XUnmountAlternateTitle),
|
||||
// XMountMUA
|
||||
OOVPA_TABLE_PATCH(XMountMUA, 3911, XMountMUA),
|
||||
OOVPA_TABLE_ENTRY(XMountMUA, 3911),
|
||||
// XLaunchNewImageA
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 3911, XLaunchNewImage),
|
||||
// XGetLaunchInfo
|
||||
OOVPA_TABLE_PATCH(XGetLaunchInfo, 3911, XGetLaunchInfo),
|
||||
OOVPA_TABLE_ENTRY(XGetLaunchInfo, 3911),
|
||||
// XAutoPowerDownResetTimer
|
||||
OOVPA_TABLE_PATCH(XAutoPowerDownResetTimer, 3911, XAutoPowerDownResetTimer),
|
||||
OOVPA_TABLE_ENTRY(XAutoPowerDownResetTimer, 3911),
|
||||
// XMountMURootA
|
||||
OOVPA_TABLE_PATCH(XMountMURootA, 3911, XMountMURootA),
|
||||
OOVPA_TABLE_ENTRY(XMountMURootA, 3911),
|
||||
// XMountUtilityDrive
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 3911, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 3911),
|
||||
// ReadFileEx
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(ReadFileEx, 3911, ReadFileEx),
|
||||
OOVPA_TABLE_ENTRY(ReadFileEx, 3911),
|
||||
// WriteFileEx
|
||||
OOVPA_TABLE_PATCH(WriteFileEx, 3911, WriteFileEx),
|
||||
OOVPA_TABLE_ENTRY(WriteFileEx, 3911),
|
||||
*/
|
||||
// CloseHandle
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(CloseHandle, 3911, CloseHandle),
|
||||
OOVPA_TABLE_ENTRY(CloseHandle, 3911),
|
||||
*/
|
||||
// ExitThread
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(ExitThread, 3911, ExitThread),
|
||||
OOVPA_TABLE_ENTRY(ExitThread, 3911),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -164,54 +164,54 @@ OOVPA_END;
|
|||
OOVPATable XAPI_4034[] = {
|
||||
|
||||
// XInitDevices (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911),
|
||||
// XGetDevices (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 3911, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 3911),
|
||||
/* These functions havent been rev'd yet (may be same as new/old)
|
||||
// XInputOpen
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4034, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4034),
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4361),
|
||||
// XInputGetState
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState), */
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4361), */
|
||||
/* Too High Level
|
||||
// CreateThread (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(CreateThread, 3911, CreateThread), */
|
||||
OOVPA_TABLE_ENTRY(CreateThread, 3911), */
|
||||
/*
|
||||
// CloseHandle (*???*)
|
||||
OOVPA_TABLE_PATCH(CloseHandle, (???), CloseHandle), */
|
||||
OOVPA_TABLE_ENTRY(CloseHandle, (???)), */
|
||||
//*/
|
||||
// CreateFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 3911),
|
||||
// DeleteFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 3911),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||
OOVPA_TABLE_ENTRY(SignalObjectAndWait, 3911),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// XInputSetState (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 3911, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 3911),
|
||||
|
||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
// XGetDeviceChanges (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 3911),
|
||||
// XID_fCloseDevice (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 3911),
|
||||
// XInputClose (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 3911),
|
||||
// XInputGetCapabilities (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 3911, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 3911),
|
||||
// GetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 3911, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 3911),
|
||||
// XInputOpen (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 3911, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 3911),
|
||||
// XInputGetState (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 3911, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 3911),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -211,53 +211,53 @@ OOVPA_END;
|
|||
OOVPATable XAPI_4134[] = {
|
||||
|
||||
// XInitDevices (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices), //*/
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911), //*/
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// GetExitCodeThread (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||
OOVPA_TABLE_ENTRY(GetExitCodeThread, 3911),
|
||||
// XGetDevices
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XInputOpen
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4134, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4134),
|
||||
// XInputGetState
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4134, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4134),
|
||||
// XInputSetState (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 3911, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 3911),
|
||||
// XMountUtilityDrive
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4134, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4134),
|
||||
// CreateFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 3911),
|
||||
// DeleteFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 3911),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
// XGetDeviceChanges (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 3911),
|
||||
// XID_fCloseDevice (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 3911),
|
||||
// XInputClose (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 3911),
|
||||
// XInputGetCapabilities (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 3911, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 3911),
|
||||
// GetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 3911, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 3911),
|
||||
// XInputPoll
|
||||
OOVPA_TABLE_PATCH(XInputPoll, 4134, XInputPoll),
|
||||
OOVPA_TABLE_ENTRY(XInputPoll, 4134),
|
||||
// SetThreadPriorityBoost (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 3911, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 3911),
|
||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||
OOVPA_TABLE_ENTRY(SignalObjectAndWait, 3911),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// XMountMUA
|
||||
OOVPA_TABLE_PATCH(XMountMUA, 4134, XMountMUA),
|
||||
OOVPA_TABLE_ENTRY(XMountMUA, 4134),
|
||||
// timeSetEvent
|
||||
OOVPA_TABLE_PATCH(timeSetEvent, 4134, timeSetEvent),
|
||||
OOVPA_TABLE_ENTRY(timeSetEvent, 4134),
|
||||
// timeKillEvent
|
||||
OOVPA_TABLE_PATCH(timeKillEvent, 4134, timeKillEvent),
|
||||
OOVPA_TABLE_ENTRY(timeKillEvent, 4134),
|
||||
// XLaunchNewImageA
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 3911, XLaunchNewImage),
|
||||
};
|
||||
|
|
|
@ -340,49 +340,49 @@ OOVPA_END;
|
|||
OOVPATable XAPI_4361[] = {
|
||||
|
||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911),
|
||||
// XGetDevices (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XGetDeviceChanges (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 3911),
|
||||
// XInputOpen
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XID_fCloseDevice
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 4361),
|
||||
// XInputClose (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 3911),
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4361),
|
||||
// XInputGetState
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4361),
|
||||
// XInputSetState
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 4361),
|
||||
//*/
|
||||
/*
|
||||
// XapiThreadStartup
|
||||
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||
OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361),
|
||||
//*/
|
||||
// XMountUtilityDrive
|
||||
// TODO: This needs to be verified on 4361, not just 4242!
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4134, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4134),
|
||||
// CreateFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 3911),
|
||||
// DeleteFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 3911),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// GetExitCodeThread (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||
OOVPA_TABLE_ENTRY(GetExitCodeThread, 3911),
|
||||
// SetThreadPriorityBoost (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 3911, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 3911),
|
||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||
OOVPA_TABLE_ENTRY(SignalObjectAndWait, 3911),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// XMountMUA
|
||||
OOVPA_TABLE_PATCH(XMountMUA, 4361, XMountMUA),
|
||||
OOVPA_TABLE_ENTRY(XMountMUA, 4361),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -59,45 +59,45 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
OOVPATable XAPI_4432[] = {
|
||||
// XMountUtilityDrive
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XID_fCloseDevice
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 4361),
|
||||
// XInputClose (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 3911),
|
||||
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4361),
|
||||
// XInputGetState (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4361),
|
||||
// XInputSetState (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 4361),
|
||||
/*
|
||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup), //*/
|
||||
OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361), //*/
|
||||
//*/
|
||||
// GetExitCodeThread (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||
OOVPA_TABLE_ENTRY(GetExitCodeThread, 3911),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||
OOVPA_TABLE_ENTRY(SignalObjectAndWait, 3911),
|
||||
// CreateFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 3911),
|
||||
// DeleteFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 3911),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// timeSetEvent
|
||||
OOVPA_TABLE_PATCH(timeSetEvent, 4134, timeSetEvent),
|
||||
OOVPA_TABLE_ENTRY(timeSetEvent, 4134),
|
||||
// timeKillEvent
|
||||
OOVPA_TABLE_PATCH(timeKillEvent, 4134, timeKillEvent),
|
||||
OOVPA_TABLE_ENTRY(timeKillEvent, 4134),
|
||||
// XLaunchNewImageA
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 3911, XLaunchNewImage),
|
||||
};
|
||||
|
|
|
@ -639,39 +639,39 @@ OOVPA_END;
|
|||
OOVPATable XAPI_4627[] = {
|
||||
|
||||
// XFormatUtilityDrive
|
||||
OOVPA_TABLE_PATCH(XFormatUtilityDrive, 4627, XFormatUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XFormatUtilityDrive, 4627),
|
||||
// SetThreadPriorityBoost
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 4627, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 4627),
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// GetThreadPriority
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 4627, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 4627),
|
||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XInputPoll (* unchanged since 4134 *)
|
||||
OOVPA_TABLE_PATCH(XInputPoll, 4134, XInputPoll),
|
||||
OOVPA_TABLE_ENTRY(XInputPoll, 4134),
|
||||
// XID_fCloseDevice
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 4627),
|
||||
// XID_fCloseDevice
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 4928),
|
||||
// XInputClose
|
||||
OOVPA_TABLE_PATCH(XInputClose, 4928, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 4928),
|
||||
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4361),
|
||||
// XInputGetState (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4361),
|
||||
// XInputGetState
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4928, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4928),
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4928, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4928),
|
||||
// XInputGetCapabilities2
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities2, 4928, XInputGetCapabilities),
|
||||
// XInputGetCapabilities3
|
||||
|
@ -681,16 +681,16 @@ OOVPATable XAPI_4627[] = {
|
|||
// XInputGetCapabilities5
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities5, 4928, XInputGetCapabilities),
|
||||
// XInputSetState (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 4361),
|
||||
// XInputSetState
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 4928, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 4928),
|
||||
/* obsolete?
|
||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||
OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361),
|
||||
//*/
|
||||
//*/
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4831, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4831),
|
||||
// XInputGetCapabilities2
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities2, 4831, XInputGetCapabilities),
|
||||
// XInputGetCapabilities3
|
||||
|
@ -704,42 +704,42 @@ OOVPATable XAPI_4627[] = {
|
|||
// +s
|
||||
/* not necessary?
|
||||
// XCalculateSignatureBeginEx
|
||||
OOVPA_TABLE_PATCH(XCalculateSignatureBeginEx, 4627, XCalculateSignatureBeginEx),
|
||||
OOVPA_TABLE_ENTRY(XCalculateSignatureBeginEx, 4627),
|
||||
// XCalculateSignatureBegin
|
||||
OOVPA_TABLE_PATCH(XCalculateSignatureBegin, 4627, XCalculateSignatureBegin),
|
||||
OOVPA_TABLE_ENTRY(XCalculateSignatureBegin, 4627),
|
||||
// XCalculateSignatureUpdate
|
||||
OOVPA_TABLE_PATCH(XCalculateSignatureUpdate, 4627, XCalculateSignatureUpdate),
|
||||
OOVPA_TABLE_ENTRY(XCalculateSignatureUpdate, 4627),
|
||||
// XCalculateSignatureEnd
|
||||
OOVPA_TABLE_PATCH(XCalculateSignatureEnd, 4627, XCalculateSignatureEnd), //*/
|
||||
OOVPA_TABLE_ENTRY(XCalculateSignatureEnd, 4627), //*/
|
||||
// s+
|
||||
// CreateFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 3911),
|
||||
// DeleteFiber (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 3911),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// GetExitCodeThread (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||
OOVPA_TABLE_ENTRY(GetExitCodeThread, 3911),
|
||||
// GetOverlappedResult
|
||||
OOVPA_TABLE_PATCH(GetOverlappedResult, 4627, GetOverlappedResult),
|
||||
OOVPA_TABLE_ENTRY(GetOverlappedResult, 4627),
|
||||
// XLaunchNewImageA
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 4627, XLaunchNewImage),
|
||||
// XLaunchNewImageA
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 4928, XLaunchNewImage),
|
||||
// XGetLaunchInfo
|
||||
OOVPA_TABLE_PATCH(XGetLaunchInfo, 4627, XGetLaunchInfo),
|
||||
OOVPA_TABLE_ENTRY(XGetLaunchInfo, 4627),
|
||||
// XSetProcessQuantumLength
|
||||
OOVPA_TABLE_PATCH(XSetProcessQuantumLength, 4627, XSetProcessQuantumLength),
|
||||
OOVPA_TABLE_ENTRY(XSetProcessQuantumLength, 4627),
|
||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||
OOVPA_TABLE_ENTRY(SignalObjectAndWait, 3911),
|
||||
// timeSetEvent
|
||||
OOVPA_TABLE_PATCH(timeSetEvent, 4627, timeSetEvent),
|
||||
OOVPA_TABLE_ENTRY(timeSetEvent, 4627),
|
||||
// timeKillEvent
|
||||
OOVPA_TABLE_PATCH(timeKillEvent, 4627, timeKillEvent),
|
||||
OOVPA_TABLE_ENTRY(timeKillEvent, 4627),
|
||||
// RaiseException
|
||||
OOVPA_TABLE_PATCH(RaiseException, 4627, RaiseException),
|
||||
OOVPA_TABLE_ENTRY(RaiseException, 4627),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// XMountAlternateTitleA
|
||||
OOVPA_TABLE_PATCH(XMountAlternateTitleA, 4627, XMountAlternateTitle),
|
||||
// XMountAlternateTitleA
|
||||
|
@ -747,10 +747,10 @@ OOVPATable XAPI_4627[] = {
|
|||
// XUnmountAlternateTitleA
|
||||
OOVPA_TABLE_PATCH(XUnmountAlternateTitleA, 4627, XUnmountAlternateTitle),
|
||||
// XInputGetDeviceDescription
|
||||
OOVPA_TABLE_PATCH(XInputGetDeviceDescription, 4831, XInputGetDeviceDescription),
|
||||
OOVPA_TABLE_ENTRY(XInputGetDeviceDescription, 4831),
|
||||
// MoveFileA
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(MoveFileA, 4627, MoveFileA),
|
||||
OOVPA_TABLE_ENTRY(MoveFileA, 4627),
|
||||
*/
|
||||
};
|
||||
|
||||
|
|
|
@ -38,46 +38,46 @@
|
|||
OOVPATable XAPI_4721[] = {
|
||||
/*
|
||||
// RtlCreateHeap (* unchanged since 1.0.4361 *) (* OR FARTHER *)
|
||||
obsolete OOVPA_TABLE_PATCH(RtlCreateHeap, 3911, RtlCreateHeap),
|
||||
obsolete OOVPA_TABLE_ENTRY(RtlCreateHeap, 3911),
|
||||
// RtlAllocateHeap (* unchanged since 1.0.4361 *) (* OR FARTHER *)
|
||||
obsolete OOVPA_TABLE_PATCH(RtlAllocateHeap, 3911, RtlAllocateHeap),
|
||||
obsolete OOVPA_TABLE_ENTRY(RtlAllocateHeap, 3911),
|
||||
// RtlReAllocateHeap
|
||||
obsolete OOVPA_TABLE_PATCH(RtlReAllocateHeap, 4627, RtlReAllocateHeap),
|
||||
obsolete OOVPA_TABLE_ENTRY(RtlReAllocateHeap, 4627),
|
||||
// RtlFreeHeap
|
||||
obsolete OOVPA_TABLE_PATCH(RtlFreeHeap, 4627, RtlFreeHeap),
|
||||
obsolete OOVPA_TABLE_ENTRY(RtlFreeHeap, 4627),
|
||||
// RtlSizeHeap
|
||||
obsolete OOVPA_TABLE_PATCH(RtlSizeHeap, 4627, RtlSizeHeap),
|
||||
obsolete OOVPA_TABLE_ENTRY(RtlSizeHeap, 4627),
|
||||
// RtlDestroyHeap
|
||||
obsolete OOVPA_TABLE_PATCH(RtlDestroyHeap, 4627, RtlDestroyHeap),
|
||||
obsolete OOVPA_TABLE_ENTRY(RtlDestroyHeap, 4627),
|
||||
*/
|
||||
// XMountUtilityDrive
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 3911),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 4361),
|
||||
// XInputGetState (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4361),
|
||||
// XInputSetState (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 4361),
|
||||
// XID_fCloseDevice (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 4361),
|
||||
// XInputClose (* unchanged since 1.0.3911 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 3911),
|
||||
// XInputClose (* unchanged since 1.0.4361 *)
|
||||
// OOVPA_TABLE_PATCH(XInputClose, 4361, XInputClose),
|
||||
// OOVPA_TABLE_ENTRY(XInputClose, 4361),
|
||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||
// obsolete OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||
// obsolete OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361),
|
||||
//* Too High Level
|
||||
// XapiInitProcess (* unchanged since 1.0.4361 *)
|
||||
// obsolete OOVPA_TABLE_PATCH(XapiInitProcess, 4361, XapiInitProcess),
|
||||
// obsolete OOVPA_TABLE_ENTRY(XapiInitProcess, 4361),
|
||||
//*/
|
||||
// XapiBootToDash (* unchanged since 1.0.3911 *)
|
||||
/* obsolete OOVPA_TABLE_PATCH(XapiBootDash, 3911, XapiBootDash),*/
|
||||
/* obsolete OOVPA_TABLE_ENTRY(XapiBootDash, 3911),*/
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -99,37 +99,37 @@ OOVPA_END;
|
|||
OOVPATable XAPI_5233[] = {
|
||||
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// SetThreadPriorityBoost (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 4627, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 4627),
|
||||
// GetThreadPriority (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 4627, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 4627),
|
||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 5233),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XGetDeviceChanges
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5233, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 5233),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5233, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 5233),
|
||||
// XID_fCloseDevice (* unchanged since 1.0.4928 *)
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 4928),
|
||||
// XInputClose (* unchanged since 1.0.4928 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 4928, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 4928),
|
||||
// XInputGetState (* unchanged since 1.0.4928 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 4928, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 4928),
|
||||
// XInputSetState
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 5233),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -247,57 +247,57 @@ OOVPA_END;
|
|||
OOVPATable XAPI_5558[] = {
|
||||
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 5233),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XGetDeviceChanges (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5233, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 5233),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XInputGetCapabilities
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5558, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 5558),
|
||||
// XInputGetState
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 5558, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 5558),
|
||||
// XInputSetState (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 5233),
|
||||
/* obsolete?
|
||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||
OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361),
|
||||
//*/
|
||||
// XLaunchNewImageA
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 5558, XLaunchNewImage),
|
||||
// XGetLaunchInfo
|
||||
OOVPA_TABLE_PATCH(XGetLaunchInfo, 5558, XGetLaunchInfo),
|
||||
OOVPA_TABLE_ENTRY(XGetLaunchInfo, 5558),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// SetThreadPriorityBoost (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 4627, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 4627),
|
||||
// GetThreadPriority (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 4627, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 4627),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// XMountMUA
|
||||
OOVPA_TABLE_PATCH(XMountMUA, 5558, XMountMUA),
|
||||
OOVPA_TABLE_ENTRY(XMountMUA, 5558),
|
||||
// CreateFiber
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 5558, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 5558),
|
||||
// DeleteFiber
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 5558, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 5558),
|
||||
// SwitchToFiber
|
||||
OOVPA_TABLE_PATCH(SwitchToFiber, 5558, SwitchToFiber),
|
||||
OOVPA_TABLE_ENTRY(SwitchToFiber, 5558),
|
||||
// ConvertThreadToFiber
|
||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 5558, ConvertThreadToFiber),
|
||||
OOVPA_TABLE_ENTRY(ConvertThreadToFiber, 5558),
|
||||
//// XapiFiberStartup
|
||||
//OOVPA_TABLE_PATCH(XapiFiberStartup, 5558, XapiFiberStartup),
|
||||
//OOVPA_TABLE_ENTRY(XapiFiberStartup, 5558),
|
||||
// XID_fCloseDevice
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 5558),
|
||||
// XInputClose
|
||||
OOVPA_TABLE_PATCH(XInputClose, 5558, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 5558),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -148,67 +148,67 @@ OOVPA_END;
|
|||
OOVPATable XAPI_5788[] = {
|
||||
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 5233),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XInputGetCapabilities (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5558, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 5558),
|
||||
// XInputGetState (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 5558, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 5558),
|
||||
// XGetDeviceChanges
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5788, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 5788),
|
||||
/* obsolete?
|
||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup), //*/
|
||||
OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361), //*/
|
||||
// XGetLaunchInfo (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XGetLaunchInfo, 5558, XGetLaunchInfo),
|
||||
OOVPA_TABLE_ENTRY(XGetLaunchInfo, 5558),
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||
OOVPA_TABLE_ENTRY(XRegisterThreadNotifyRoutine, 3911),
|
||||
// GetThreadPriority
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 5788, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 5788),
|
||||
// SetThreadPriorityBoost
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 5788, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 5788),
|
||||
// GetThreadPriorityBoost
|
||||
/*{
|
||||
OOVPA_TABLE_PATCH(GetThreadPriorityBoost, 5788, GetThreadPriorityBoost),*/
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriorityBoost, 5788),*/
|
||||
// XMountMUA (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XMountMUA, 5558, XMountMUA),
|
||||
OOVPA_TABLE_ENTRY(XMountMUA, 5558),
|
||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||
OOVPA_TABLE_ENTRY(GetTimeZoneInformation, 3911),
|
||||
// RaiseException
|
||||
OOVPA_TABLE_PATCH(RaiseException, 5788, RaiseException),
|
||||
OOVPA_TABLE_ENTRY(RaiseException, 5788),
|
||||
// XLaunchNewImageA (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 5558, XLaunchNewImage),
|
||||
// XInputSetState (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 5233),
|
||||
// XGetDeviceEnumerationStatus
|
||||
OOVPA_TABLE_PATCH(XGetDeviceEnumerationStatus, 5788, XGetDeviceEnumerationStatus),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceEnumerationStatus, 5788),
|
||||
// SwitchToThread
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(SwitchToThread, 5788, SwitchToThread),
|
||||
OOVPA_TABLE_ENTRY(SwitchToThread, 5788),
|
||||
*/
|
||||
// XFormatUtilityDrive (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(XFormatUtilityDrive, 4627, XFormatUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XFormatUtilityDrive, 4627),
|
||||
// CreateFiber
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 5558, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 5558),
|
||||
// DeleteFiber
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 5558, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 5558),
|
||||
// SwitchToFiber
|
||||
OOVPA_TABLE_PATCH(SwitchToFiber, 5558, SwitchToFiber),
|
||||
OOVPA_TABLE_ENTRY(SwitchToFiber, 5558),
|
||||
// ConvertThreadToFiber
|
||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 5558, ConvertThreadToFiber),
|
||||
OOVPA_TABLE_ENTRY(ConvertThreadToFiber, 5558),
|
||||
// XID_fCloseDevice (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_XREF(XID_fCloseDevice, 5558),
|
||||
// XInputClose (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XInputClose, 5558, XInputClose),
|
||||
OOVPA_TABLE_ENTRY(XInputClose, 5558),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -148,55 +148,55 @@ OOVPA_END;
|
|||
OOVPATable XAPI_5849[] = {
|
||||
|
||||
// SetThreadPriority (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriority, 3911),
|
||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XMountUtilityDrive, 4432),
|
||||
// XInitDevices (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||
OOVPA_TABLE_ENTRY(XInitDevices, 5233),
|
||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||
OOVPA_TABLE_ENTRY(XGetDevices, 4134),
|
||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||
OOVPA_TABLE_ENTRY(XInputOpen, 4361),
|
||||
// XInputGetCapabilities (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5558, XInputGetCapabilities),
|
||||
OOVPA_TABLE_ENTRY(XInputGetCapabilities, 5558),
|
||||
// XInputGetState (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XInputGetState, 5558, XInputGetState),
|
||||
OOVPA_TABLE_ENTRY(XInputGetState, 5558),
|
||||
// XGetDeviceChanges
|
||||
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5849, XGetDeviceChanges),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceChanges, 5849),
|
||||
/* obsolete?
|
||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup), //*/
|
||||
OOVPA_TABLE_ENTRY(XapiThreadStartup, 4361), //*/
|
||||
// QueueUserAPC (* unchanged since 3911 *)
|
||||
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||
OOVPA_TABLE_ENTRY(QueueUserAPC, 3911),
|
||||
// GetThreadPriority
|
||||
OOVPA_TABLE_PATCH(GetThreadPriority, 5849, GetThreadPriority),
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriority, 5849),
|
||||
// SetThreadPriorityBoost
|
||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 5849, SetThreadPriorityBoost),
|
||||
OOVPA_TABLE_ENTRY(SetThreadPriorityBoost, 5849),
|
||||
// GetThreadPriorityBoost
|
||||
/*{
|
||||
OOVPA_TABLE_PATCH(GetThreadPriorityBoost, 5849, GetThreadPriorityBoost),*/
|
||||
OOVPA_TABLE_ENTRY(GetThreadPriorityBoost, 5849),*/
|
||||
// RaiseException
|
||||
OOVPA_TABLE_PATCH(RaiseException, 5849, RaiseException),
|
||||
OOVPA_TABLE_ENTRY(RaiseException, 5849),
|
||||
// XLaunchNewImageA (* unchanged since 5558 *)
|
||||
OOVPA_TABLE_PATCH(XLaunchNewImageA, 5558, XLaunchNewImage),
|
||||
// XInputSetState (* unchanged since 5233 *)
|
||||
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||
OOVPA_TABLE_ENTRY(XInputSetState, 5233),
|
||||
// XGetDeviceEnumerationStatus
|
||||
OOVPA_TABLE_PATCH(XGetDeviceEnumerationStatus, 5849, XGetDeviceEnumerationStatus),
|
||||
OOVPA_TABLE_ENTRY(XGetDeviceEnumerationStatus, 5849),
|
||||
// SwitchToThread
|
||||
/*
|
||||
OOVPA_TABLE_PATCH(SwitchToThread, 5849, SwitchToThread),
|
||||
OOVPA_TABLE_ENTRY(SwitchToThread, 5849),
|
||||
*/
|
||||
// XFormatUtilityDrive (* unchanged since 4627 *)
|
||||
OOVPA_TABLE_PATCH(XFormatUtilityDrive, 4627, XFormatUtilityDrive),
|
||||
OOVPA_TABLE_ENTRY(XFormatUtilityDrive, 4627),
|
||||
// CreateFiber
|
||||
OOVPA_TABLE_PATCH(CreateFiber, 5558, CreateFiber),
|
||||
OOVPA_TABLE_ENTRY(CreateFiber, 5558),
|
||||
// DeleteFiber
|
||||
OOVPA_TABLE_PATCH(DeleteFiber, 5558, DeleteFiber),
|
||||
OOVPA_TABLE_ENTRY(DeleteFiber, 5558),
|
||||
// SwitchToFiber
|
||||
OOVPA_TABLE_PATCH(SwitchToFiber, 5558, SwitchToFiber),
|
||||
OOVPA_TABLE_ENTRY(SwitchToFiber, 5558),
|
||||
// ConvertThreadToFiber
|
||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 5558, ConvertThreadToFiber),
|
||||
OOVPA_TABLE_ENTRY(ConvertThreadToFiber, 5558),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -182,17 +182,19 @@ OOVPA_XREF(Name, Version, Count, XRefNoSaveIndex, XRefZero)
|
|||
|
||||
|
||||
#if _DEBUG_TRACE
|
||||
#define OOVPA_TABLE_ENTRY(Oovpa, Version, Patch, Name) { &Oovpa ## _ ## Version.Header, Version, Patch, Name }
|
||||
#define OOVPA_TABLE_ENTRY_LONG(Oovpa, Version, Patch, Name) { &Oovpa ## _ ## Version.Header, Version, Patch, Name }
|
||||
#else
|
||||
#define OOVPA_TABLE_ENTRY(Oovpa, Version, Patch, Name) { &Oovpa ## _ ## Version.Header, Version, Patch }
|
||||
#define OOVPA_TABLE_ENTRY_LONG(Oovpa, Version, Patch, Name) { &Oovpa ## _ ## Version.Header, Version, Patch }
|
||||
#endif
|
||||
|
||||
#define OOVPA_TABLE_PATCH(Oovpa, Version, Patch) \
|
||||
OOVPA_TABLE_ENTRY(Oovpa, Version, XTL::EMUPATCH(Patch), #Patch ## "_" ## #Version)
|
||||
#define OOVPA_TABLE_PATCH_EmuThis(Oovpa, Version, Patch) \
|
||||
OOVPA_TABLE_ENTRY(Oovpa, Version, MFPtoFP<XTL::EmuThis>(&XTL::EmuThis::EMUPATCH(Patch)), #Patch ## "_" ## #Version)
|
||||
OOVPA_TABLE_ENTRY_LONG(Oovpa, Version, XTL::EMUPATCH(Patch), #Patch ## "_" ## #Version)
|
||||
#define OOVPA_TABLE_ENTRY(Function, Version) \
|
||||
OOVPA_TABLE_PATCH(Function, Version, Function)
|
||||
#define OOVPA_TABLE_PATCH_EmuThis(Function, Version) \
|
||||
OOVPA_TABLE_ENTRY_LONG(Function, Version, MFPtoFP<XTL::EmuThis>(&XTL::EmuThis::EMUPATCH(Function)), #Function ## "_" ## #Version)
|
||||
#define OOVPA_TABLE_XREF(Oovpa, Version) \
|
||||
OOVPA_TABLE_ENTRY(Oovpa, Version, nullptr, #Oovpa ## "_" ## #Version ## " (XRef)" )
|
||||
OOVPA_TABLE_ENTRY_LONG(Oovpa, Version, nullptr, #Oovpa ## "_" ## #Version ## " (XRef)" )
|
||||
|
||||
#pragma pack()
|
||||
|
||||
|
|
Loading…
Reference in New Issue