diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4034.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4034.inl index 7998a78e9..324a2098d 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4034.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4034.inl @@ -132,7 +132,7 @@ OOVPA_NO_XREF(D3DDevice_GetCreationParameters, 4034, 7) { 0x36, 0xC9 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetViewport // ****************************************************************** @@ -156,6 +156,7 @@ OOVPA_NO_XREF(D3DDevice_GetViewport, 4034, 10) { 0x1A, 0xC2 }, { 0x1B, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetViewport @@ -390,6 +391,7 @@ OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor, 4034, 8) { 0x36, 0xC2 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_DrawVertices // ****************************************************************** @@ -415,6 +417,7 @@ OOVPA_NO_XREF(D3DDevice_DrawVertices, 4034, 12) { 0x9C, 0xC2 }, { 0x9D, 0x0C }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_LoadVertexShader @@ -534,6 +537,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_FillMode, 4034, 8) { 0x40, 0x5E }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetRenderState_BackFillMode // ****************************************************************** @@ -548,6 +552,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 4034, 8) { 0x40, 0x08 }, { 0x4C, 0x5F }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_FogColor @@ -978,7 +983,7 @@ OOVPA_NO_XREF(D3DDevice_Clear, 4034, 9) { 0x039A, 0x18 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetLight // ****************************************************************** @@ -1004,6 +1009,7 @@ OOVPA_NO_XREF(D3DDevice_SetLight, 4034, 12) { 0xFE, 0x4B }, { 0xFF, 0x68 }, OOVPA_END; +#endif // ****************************************************************** // * D3DVertexBuffer_Lock @@ -1834,6 +1840,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4034, 12) { 0x2B, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_IsBusy // ****************************************************************** @@ -1847,6 +1854,7 @@ OOVPA_NO_XREF(D3DDevice_IsBusy, 4034, 7) { 0x28, 0x00 }, { 0x2F, 0xD2 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_GetRenderTarget @@ -1873,6 +1881,7 @@ OOVPA_NO_XREF(D3DDevice_GetRenderTarget, 4039, 11) { 0x1E, 0x04 }, OOVPA_END; +#if 1 // Moved to 3911 // ****************************************************************** // * D3DDevice_GetDisplayFieldStatus // ****************************************************************** @@ -1892,6 +1901,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayFieldStatus, 4039, 12) { 0x12, 0xF7 }, { 0x1C, 0x74 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_PersistDisplay @@ -2174,6 +2184,7 @@ OOVPA_NO_XREF(D3DDevice_KickOff, 4039, 15) { 0x87, 0xB8 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetScissors // ****************************************************************** @@ -2196,7 +2207,8 @@ OOVPA_NO_XREF(D3DDevice_SetScissors, 4039, 10) { 0x1B, 0x8B }, { 0x1C, 0x95 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetPixelShaderConstant // ****************************************************************** @@ -2220,7 +2232,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShaderConstant, 4039, 10) { 0xC8, 0x1C }, { 0xC9, 0x24 }, OOVPA_END; - +#endif // ****************************************************************** // * D3D::SetFence @@ -2266,6 +2278,7 @@ OOVPA_NO_XREF(D3DDevice_RunPushBuffer, 4039, 8) { 0xFE, 0x24 }, OOVPA_END; +#if 1 // Moved to 3911 // ****************************************************************** // * D3DDevice_Reset // ****************************************************************** @@ -2289,6 +2302,7 @@ OOVPA_NO_XREF(D3DDevice_Reset, 4039, 10) { 0x37, 0x7D }, { 0x38, 0x10 }, OOVPA_END; +#endif // ****************************************************************** // * D3D::BlockOnTime @@ -2312,7 +2326,7 @@ OOVPA_XREF(D3D_BlockOnTime, 4039, 10, { 0x2F, 0x53 }, OOVPA_END; -#if 0 // No longer used, replaced by generic 3925 version +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_BlockOnFence // ****************************************************************** diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4134.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4134.inl index 630787727..7e1df3720 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4134.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4134.inl @@ -62,7 +62,7 @@ OOVPA_XREF(D3DDevice_SetTextureState_TexCoordIndex, 4134, 1+10, { 0xB6, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetTransform // ****************************************************************** @@ -89,7 +89,8 @@ OOVPA_NO_XREF(D3DDevice_SetTransform, 4134, 11) { 0x92, 0xEB }, { 0x93, 0x10 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3D_CheckDeviceFormat // ****************************************************************** @@ -111,7 +112,7 @@ OOVPA_NO_XREF(D3D_CheckDeviceFormat, 4134, 8) { 0x61, 0xC2 }, { 0x62, 0x18 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3D_GetAdapterModeCount @@ -162,7 +163,7 @@ OOVPA_NO_XREF(D3D_EnumAdapterModes, 4134, 10) { 0xF8, 0x1E }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_FogColor // ****************************************************************** @@ -186,7 +187,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_FogColor, 4134, 10) { 0x40, 0x89 }, { 0x41, 0x06 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_Swap @@ -213,7 +214,7 @@ OOVPA_NO_XREF(D3DDevice_Swap, 4134, 11) { 0xAF, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_Clear // ****************************************************************** @@ -233,7 +234,7 @@ OOVPA_NO_XREF(D3DDevice_Clear, 4134, 9) { 0x0399, 0xC2 }, { 0x039A, 0x18 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_Begin @@ -369,7 +370,7 @@ OOVPA_NO_XREF(D3DDevice_SelectVertexShader, 4134, 11) { 0x56, 0x06 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_CopyRects // ****************************************************************** @@ -391,7 +392,7 @@ OOVPA_NO_XREF(D3DDevice_CopyRects, 4134, 10) { 0xDD, 0x75 }, { 0xDE, 0x22 }, OOVPA_END; - +#endif // ****************************************************************** // * D3D::CreateStandAloneSurface @@ -465,6 +466,7 @@ OOVPA_NO_XREF(D3DDevice_CreateImageSurface, 4134, 28) OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetPixelShader // ****************************************************************** @@ -489,6 +491,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShader, 4134, 10) { 0xE4, 0xA5 }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3DDevice_SetTextureState_BumpEnv @@ -516,6 +519,7 @@ OOVPA_NO_XREF(D3DDevice_SetTextureState_BumpEnv, 4134, 12) { 0x52, 0x05 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetIndices // ****************************************************************** @@ -540,7 +544,8 @@ OOVPA_NO_XREF(D3DDevice_SetIndices, 4134, 11) { 0x78, 0x8C }, { 0x79, 0x03 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_VertexBlend // ****************************************************************** @@ -565,7 +570,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_VertexBlend, 4134, 11) { 0x3E, 0xC2 }, { 0x3F, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_TextureFactor // ****************************************************************** @@ -588,7 +594,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor, 4134, 9) { 0x4E, 0xC2 }, { 0x4F, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_EdgeAntiAlias // ****************************************************************** @@ -612,6 +619,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_EdgeAntiAlias, 4134, 10) { 0x2F, 0xC2 }, { 0x30, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_ZEnable @@ -640,6 +648,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable, 4134, 13) { 0x99, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_StencilEnable // ****************************************************************** @@ -664,7 +673,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilEnable, 4134, 11) { 0x81, 0xC2 }, { 0x82, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleAntiAlias // ****************************************************************** @@ -694,6 +704,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4134, 12) { 0x4F, 0xC2 }, { 0x50, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetVertexShader @@ -723,6 +734,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShader, 4134, 14) { 0xB4, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_DrawVerticesUP // ****************************************************************** @@ -744,7 +756,8 @@ OOVPA_NO_XREF(D3DDevice_DrawVerticesUP, 4134, 10) { 0xC2, 0xFE }, { 0xC3, 0x80 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetLight // ****************************************************************** @@ -770,6 +783,7 @@ OOVPA_NO_XREF(D3DDevice_SetLight, 4134, 12) { 0xFE, 0x4B }, { 0xFF, 0x68 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetMaterial @@ -891,7 +905,7 @@ OOVPA_NO_XREF(D3DDevice_LightEnable, 4134, 13) { 0xE2, 0x08 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_NormalizeNormals // ****************************************************************** @@ -911,7 +925,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals, 4134, 8) { 0x36, 0xC2 }, { 0x37, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * Get2DSurfaceDesc // ****************************************************************** @@ -933,6 +948,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 4134, 10) { 0xAE, 0xC2 }, { 0xAF, 0x0C }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3DDevice_Reset @@ -958,6 +974,7 @@ OOVPA_NO_XREF(D3DDevice_Reset, 4134, 10) { 0x38, 0x10 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_TwoSidedLighting // ****************************************************************** @@ -984,6 +1001,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 4134, 13) { 0x60, 0xC2 }, { 0x61, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_BackFillMode @@ -1012,6 +1030,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 4134, 13) { 0x4F, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetTextureState_ColorKeyColor // ****************************************************************** @@ -1035,7 +1054,8 @@ OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor, 4134, 12) { 0x36, 0xC2 }, { 0x37, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_FrontFace // ****************************************************************** @@ -1063,7 +1083,8 @@ OOVPA_XREF(D3DDevice_SetRenderState_FrontFace, 4134, 11, { 0x21, 0xC0 }, { 0x22, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_LogicOp // ****************************************************************** @@ -1084,7 +1105,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_LogicOp, 4134, 9) { 0x4F, 0xC2 }, { 0x50, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_StencilFail // ****************************************************************** @@ -1110,6 +1132,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilFail, 4134, 12) { 0x6A, 0xC2 }, { 0x6B, 0x04 }, OOVPA_END; +#endif #if 0 // Moved to 4034 // ****************************************************************** // * D3DDevice_SetRenderState_OcclusionCullEnable @@ -1170,6 +1193,7 @@ OOVPA_XREF(D3DDevice_SetRenderState_StencilCullEnable, 4134, 13, { 0x60, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_FillMode // ****************************************************************** @@ -1194,7 +1218,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_FillMode, 4134, 11) { 0x36, 0xC0 }, { 0x37, 0x0C }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_Dxt1NoiseEnable // ****************************************************************** @@ -1215,7 +1240,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134, 9) { 0x7C, 0xC2 }, { 0x7D, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMask // ****************************************************************** @@ -1242,6 +1268,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMask, 4134, 13) { 0x4F, 0xC2 }, { 0x50, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMode @@ -1295,6 +1322,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134, 12) { 0x2B, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_ShadowFunc // ****************************************************************** @@ -1323,7 +1351,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_ShadowFunc, 4134, 13) { 0x27, 0xC0 }, { 0x28, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_YuvEnable // ****************************************************************** @@ -1352,7 +1381,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_YuvEnable, 4134, 13) { 0x28, 0xC2 }, { 0x29, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_DrawIndexedVerticesUP // ****************************************************************** @@ -1374,6 +1404,7 @@ OOVPA_NO_XREF(D3DDevice_DrawIndexedVerticesUP, 4134, 10) { 0x6A, 0xB8 }, { 0x6B, 0x10 }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3DDevice_SetPixelShaderConstant @@ -1564,6 +1595,7 @@ OOVPA_NO_XREF(D3DDevice_SetSwapCallback, 4134, 12) { 0x11, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetTile // ****************************************************************** @@ -1588,7 +1620,8 @@ OOVPA_NO_XREF(D3DDevice_GetTile, 4134, 11) { 0x23, 0xC2 }, { 0x24, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetTile // ****************************************************************** @@ -1611,6 +1644,7 @@ OOVPA_NO_XREF(D3DDevice_SetTile, 4134, 11) { 0x40, 0x1C }, { 0x41, 0x21 }, OOVPA_END; +#endif #if 0 // Moved to 4034 // ****************************************************************** // * D3DDevice_IsBusy @@ -1626,6 +1660,7 @@ OOVPA_NO_XREF(D3DDevice_IsBusy, 4134, 7) { 0x2F, 0xD2 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3D::CDevice::KickOff // ****************************************************************** @@ -1648,8 +1683,8 @@ OOVPA_NO_XREF(D3DDevice_KickOff, 4134, 12) // D3D::CDevice::KickOff+0xE3 : retn { 0xE3, 0xC3 } OOVPA_END; - -#if 0 // No longer used, replaced by generic 4039 version +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_BlockOnFence // ****************************************************************** @@ -1746,6 +1781,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayMode, 4134, 13) { 0x93, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetShaderConstantMode // ****************************************************************** @@ -1759,6 +1795,7 @@ OOVPA_NO_XREF(D3DDevice_SetShaderConstantMode, 4134, 7) { 0xB8, 0x00 }, { 0xD7, 0xC7 }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3D::LazySetPointParams @@ -1886,6 +1923,7 @@ OOVPA_NO_XREF(D3DDevice_SetSoftDisplayFilter, 4134, 13) OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette // ****************************************************************** @@ -1909,6 +1947,7 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 4134, 12) { 0x8A, 0xC2 }, { 0x8B, 0x08 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_EnableOverlay @@ -2142,6 +2181,7 @@ OOVPA_NO_XREF(D3DDevice_BeginPushBuffer, 4134, 10) { 0x57, 0x83 }, OOVPA_END; +#if 1 // Moved to 3911 // ****************************************************************** // * D3DDevice_EndPushBuffer // ****************************************************************** @@ -2163,7 +2203,7 @@ OOVPA_NO_XREF(D3DDevice_EndPushBuffer, 4134, 13) // Up to 5849 { 0x6D, 0x8B }, { 0x6E, 0x86 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_EndPushBuffer @@ -2282,7 +2322,7 @@ OOVPA_NO_XREF(D3DDevice_InsertCallback, 4134, 13) { 0x28, 0x08 }, OOVPA_END; - +#if 1 // Moved to 3911 // ****************************************************************** // * D3DDevice_LoadVertexShaderProgram // ****************************************************************** @@ -2306,6 +2346,7 @@ OOVPA_NO_XREF(D3DDevice_LoadVertexShaderProgram, 4134, 16) { 0x16, 0xF6 }, { 0x17, 0xC1 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_GetShaderConstantMode @@ -2331,6 +2372,7 @@ OOVPA_NO_XREF(D3DDevice_GetShaderConstantMode, 4134, 16) { 0x13, 0x00 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetVertexShaderInput // ****************************************************************** @@ -2353,6 +2395,7 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShaderInput, 4134, 15) { 0x1C, 0x08 }, { 0x1D, 0x8B }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_RunVertexStateShader @@ -2368,6 +2411,7 @@ OOVPA_NO_XREF(D3DDevice_RunVertexStateShader, 4134, 7) { 0x4B, 0x08 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetVertexShaderDeclaration // ****************************************************************** @@ -2388,7 +2432,8 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShaderDeclaration, 4134, 14) { 0x1E, 0xC2 }, { 0x1F, 0x0C }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetVertexShaderFunction // ****************************************************************** @@ -2407,6 +2452,7 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShaderFunction, 4134, 12) { 0x12, 0x00 }, { 0x1C, 0x56 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_GetProjectionViewportMatrix @@ -2447,6 +2493,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData4ub, 4134, 7) { 0x44, 0x89 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DCubeTexture_GetCubeMapSurface // ****************************************************************** @@ -2460,7 +2507,8 @@ OOVPA_NO_XREF(D3DCubeTexture_GetCubeMapSurface, 4134, 7) { 0x40, 0x24 }, { 0x4B, 0x5E }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetViewport // ****************************************************************** @@ -2484,6 +2532,7 @@ OOVPA_NO_XREF(D3DDevice_GetViewport, 4134, 10) { 0x1A, 0xC2 }, { 0x1B, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_CaptureStateBlock diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4361.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4361.inl index e6e693bdd..080d9483b 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4361.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4361.inl @@ -32,6 +32,7 @@ // * // ****************************************************************** +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * CMiniport::InitHardware // ****************************************************************** @@ -63,6 +64,7 @@ OOVPA_NO_XREF(CMiniport_InitHardware, 4361, 24) { 0x1E, 0xA6 }, { 0x1F, 0xDC }, OOVPA_END; +#endif #if 0 // Moved to 4034 // ****************************************************************** // * CMiniport::CreateCtxDmaObject @@ -377,7 +379,7 @@ OOVPA_NO_XREF(D3DDevice_DeleteStateBlock, 4361, 7) { 0x83, 0xEB }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_ApplyStateBlock // ****************************************************************** @@ -401,6 +403,7 @@ OOVPA_NO_XREF(D3DDevice_ApplyStateBlock, 4361, 10) { 0x9F, 0xE8 }, { 0xA0, 0x60 }, OOVPA_END; +#endif #if 0 // Moved to 4134 // ****************************************************************** // * D3DDevice_EndStateBlock @@ -423,6 +426,7 @@ OOVPA_XREF(D3DDevice_EndStateBlock, 4361, 6, { 0x08, 0xDF }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_GetRenderTarget // ****************************************************************** @@ -445,6 +449,7 @@ OOVPA_NO_XREF(D3DDevice_GetRenderTarget, 4361, 9) { 0x1D, 0xC2 }, { 0x1E, 0x04 }, OOVPA_END; +#endif #if 0 // Moved to 4134 // ****************************************************************** // * D3DDevice_GetViewport @@ -470,6 +475,7 @@ OOVPA_NO_XREF(D3DDevice_GetViewport, 4361, 10) { 0x1B, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetTextureState_BorderColor // ****************************************************************** @@ -498,7 +504,8 @@ OOVPA_NO_XREF(D3DDevice_SetTextureState_BorderColor, 4361, 15) { 0x3A, 0xC2 }, { 0x3B, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SwitchTexture // ****************************************************************** @@ -524,7 +531,7 @@ OOVPA_NO_XREF(D3DDevice_SwitchTexture, 4361, 10) { 0x2E, 0xEB }, { 0x2F, 0xD0 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_Swap @@ -631,6 +638,7 @@ OOVPA_XREF(D3DDevice_SetTextureState_TexCoordIndex, 4242, 1+10, { 0xB5, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DResource_Release // ****************************************************************** @@ -659,6 +667,7 @@ OOVPA_NO_XREF(D3DResource_Release, 4361, 13) { 0x4B, 0xC2 }, { 0x4C, 0x04 }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3DResource_IsBusy @@ -713,7 +722,7 @@ OOVPA_NO_XREF(D3DBaseTexture_GetLevelCount, 4361, 13) { 0x0C, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetShaderConstantMode // ****************************************************************** @@ -737,7 +746,7 @@ OOVPA_NO_XREF(D3DDevice_SetShaderConstantMode, 4361, 12) { 0xE9, 0x24 }, { 0xEA, 0x01 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetFlickerFilter @@ -762,7 +771,7 @@ OOVPA_NO_XREF(D3DDevice_SetFlickerFilter, 4361, 11) { 0x40, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_PrimeVertexCache // ****************************************************************** @@ -776,7 +785,7 @@ OOVPA_NO_XREF(D3DDevice_PrimeVertexCache, 4361, 7) { 0x5E, 0x04 }, { 0x6E, 0x04 }, OOVPA_END; - +#endif #if 0 // Moved to 4134 // ****************************************************************** // * D3DDevice_BeginPush @@ -915,6 +924,7 @@ OOVPA_NO_XREF(D3DDevice_RunPushBuffer, 4361, 8) { 0xFE, 0x24 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_CreateCubeTexture // ****************************************************************** @@ -929,6 +939,7 @@ OOVPA_NO_XREF(D3DDevice_CreateCubeTexture, 4361, 8) { 0x25, 0xC2 }, { 0x26, 0x18 }, OOVPA_END; +#endif #if 0 // Moved to 4134 // ****************************************************************** // * D3DCubeTexture_GetCubeMapSurface @@ -944,6 +955,7 @@ OOVPA_NO_XREF(D3DCubeTexture_GetCubeMapSurface, 4361, 7) { 0x4B, 0x5E }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetScissors // ****************************************************************** @@ -965,8 +977,8 @@ OOVPA_NO_XREF(D3DDevice_SetScissors, 4361, 10) { 0x1D, 0xD8 }, { 0x1E, 0x09 }, OOVPA_END; - - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetPixelShaderProgram // ****************************************************************** @@ -983,6 +995,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShaderProgram, 4361, 10) { 0x2B, 0x24 }, { 0x2C, 0x04 }, OOVPA_END; +#endif #if 0 // Moved to 4134 // ****************************************************************** // * D3DDevice_GetVertexShader @@ -998,6 +1011,7 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShader, 4361, 7) { 0x13, 0x00 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetVertexDataColor // ****************************************************************** @@ -1011,7 +1025,8 @@ OOVPA_NO_XREF(D3DDevice_SetVertexDataColor, 4361, 7) { 0x3A, 0xFF }, { 0x44, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetVertexShaderInput // ****************************************************************** @@ -1026,7 +1041,8 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShaderInput, 4361, 8) { 0xDE, 0xC6 }, { 0xFE, 0x89 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetVertexData2s // ****************************************************************** @@ -1041,7 +1057,8 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData2s, 4361, 8) { 0x1A, 0x00 }, { 0x1F, 0xBF }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetVertexData4s // ****************************************************************** @@ -1057,6 +1074,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData4s, 4361, 9) { 0x1B, 0x19 }, { 0x1F, 0xBF }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_BeginVisibilityTest@0 @@ -1071,6 +1089,7 @@ OOVPA_NO_XREF(D3DDevice_BeginVisibilityTest, 4361, 7) { 0x28, 0x06 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_EndVisibilityTest@4 // ****************************************************************** @@ -1083,7 +1102,7 @@ OOVPA_NO_XREF(D3DDevice_EndVisibilityTest, 4361, 7) { 0x46, 0x89 }, { 0x55, 0x5F }, OOVPA_END; - +#endif // ****************************************************************** // * D3DDevice_SetTexture @@ -1130,6 +1149,7 @@ OOVPA_NO_XREF(D3DDevice_SetTexture, 4361, 28) { 0x1F, 0x24 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3D::BlockOnTime // ****************************************************************** @@ -1155,6 +1175,7 @@ OOVPA_XREF(D3D_BlockOnTime, 4361, 13, { 0x38, 0x8B }, { 0x44, 0xE8 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SelectVertexShaderDirect diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4432.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4432.inl index 0df1f2c6b..38144f8b8 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4432.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4432.inl @@ -55,6 +55,7 @@ OOVPA_NO_XREF(Direct3D_CreateDevice, 4432, 8) { 0xA1, 0x18 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_GetRenderTarget // ****************************************************************** @@ -83,6 +84,7 @@ OOVPA_NO_XREF(D3DDevice_GetRenderTarget, 4432, 11) { 0x1D, 0xC2 }, { 0x1E, 0x04 }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetDepthStencilSurface @@ -113,6 +115,7 @@ OOVPA_NO_XREF(D3DDevice_GetDepthStencilSurface, 4432, 11) { 0x26, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetPixelShader // ****************************************************************** @@ -136,6 +139,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShader, 4432, 10) { 0xE3, 0xF3 }, { 0xE4, 0xA5 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_ZEnable @@ -186,7 +190,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable, 4432, 13) { 0x8D, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleAntiAlias // ****************************************************************** @@ -211,7 +215,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4432, 9) { 0x4F, 0xC2 }, { 0x50, 0x04 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_LineWidth @@ -237,7 +241,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_LineWidth, 4432, 10) { 0x63, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette // ****************************************************************** @@ -261,7 +265,7 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 4432, 12) { 0x8A, 0xC2 }, { 0x8B, 0x08 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_Swap @@ -432,6 +436,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 4531, 9) { 0x43, 0x0C }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_BeginPush // ****************************************************************** @@ -444,7 +449,7 @@ OOVPA_NO_XREF(D3DDevice_BeginPush, 4432, 6) { 0x17, 0xE8 }, { 0x1D, 0xC2 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_Release @@ -464,7 +469,7 @@ OOVPA_NO_XREF(D3DDevice_Release, 4432, 11) { 0x1F, 0x00 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DTexture_GetSurfaceLevel // ****************************************************************** @@ -498,7 +503,8 @@ OOVPA_NO_XREF(D3DTexture_GetSurfaceLevel, 4432, 14) { 0x4C, 0xC2 }, { 0x4D, 0x0C }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_GetDisplayMode // ****************************************************************** @@ -526,7 +532,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayMode, 4432, 12) { 0x92, 0xC2 }, { 0x93, 0x04 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetFlickerFilter @@ -602,6 +608,7 @@ OOVPA_NO_XREF(D3DVertexBuffer_Lock, 4531, 11) { 0x55, 0x14 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_GetProjectionViewportMatrix // ****************************************************************** @@ -615,6 +622,7 @@ OOVPA_NO_XREF(D3DDevice_GetProjectionViewportMatrix, 4432, 7) { 0x16, 0x00 }, { 0x1A, 0x5E }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3DDevice_SetModelView @@ -630,6 +638,7 @@ OOVPA_NO_XREF(D3DDevice_SetModelView, 4432, 7) { 0x9F, 0x75 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetDisplayFieldStatus // ****************************************************************** @@ -643,6 +652,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayFieldStatus, 4432, 7) { 0x25, 0x33 }, { 0x26, 0xD2 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_GetViewportOffsetAndScale diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4531.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4531.inl index e5185a85e..2eee4ec32 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4531.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4531.inl @@ -58,6 +58,7 @@ OOVPA_NO_XREF(D3DDevice_Swap, 4531, 11) { 0xBA, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetRenderState_BackFillMode // ****************************************************************** @@ -73,6 +74,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 4531, 9) { 0x42, 0xC0 }, { 0x43, 0x0C }, OOVPA_END; +#endif // ****************************************************************** // * D3DVertexBuffer_Lock diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4627.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4627.inl index 3daf43012..dc7497590 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4627.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.4627.inl @@ -255,6 +255,7 @@ OOVPA_NO_XREF(D3DDevice_BeginPush, 4627, 7) { 0x44, 0x52 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetViewport // ****************************************************************** @@ -275,6 +276,7 @@ OOVPA_NO_XREF(D3DDevice_SetViewport, 4627, 9) { 0xE0, 0xE1 }, { 0xE1, 0x0F }, OOVPA_END; +#endif // ****************************************************************** // * D3D_CommonSetRenderTarget @@ -416,6 +418,7 @@ OOVPA_NO_XREF(D3DDevice_SetGammaRamp, 4627, 17) // Up to 5849 { 0x77, 0x00 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetShaderConstantMode // ****************************************************************** @@ -439,6 +442,7 @@ OOVPA_NO_XREF(D3DDevice_SetShaderConstantMode, 4627, 12) { 0xE9, 0x24 }, { 0xEA, 0x01 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_CopyRects @@ -632,7 +636,7 @@ OOVPA_NO_XREF(D3DDevice_GetDepthStencilSurface2, 4627, 10) { 0x1D, 0xC3 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetTile // ****************************************************************** @@ -657,6 +661,7 @@ OOVPA_NO_XREF(D3DDevice_GetTile, 4627, 11) { 0x23, 0xC2 }, { 0x24, 0x08 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetTile @@ -1128,6 +1133,7 @@ OOVPA_NO_XREF(D3DDevice_SetTexture_unused, 4627, 10) // Deprecated in favor of 4 { 0xDA, 0x4D }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetTexture // ****************************************************************** @@ -1171,7 +1177,7 @@ OOVPA_NO_XREF(D3DDevice_SetTexture, 4627, 28) { 0x1E, 0x44 }, { 0x1F, 0x24 }, OOVPA_END; - +#endif #if 0 // Moved to 4831 // ****************************************************************** // * D3DDevice_SetTexture @@ -1207,7 +1213,7 @@ OOVPA_NO_XREF(D3DDevice_SetTexture, 4831, 15) { 0x56, 0x45 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_GetDisplayMode // ****************************************************************** @@ -1235,6 +1241,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayMode, 4627, 12) { 0x7F, 0xEB }, { 0x80, 0x1C }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_RunPushBuffer @@ -1343,7 +1350,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData4f, 4627, 11) { 0x60, 0x14 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_End // ****************************************************************** @@ -1362,7 +1369,8 @@ OOVPA_NO_XREF(D3DDevice_End, 4627, 12) { 0x3B, 0x5E }, { 0x3C, 0xC3 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_Clear // ****************************************************************** @@ -1378,6 +1386,7 @@ OOVPA_NO_XREF(D3DDevice_Clear, 4627, 9) { 0x81, 0xB6 }, { 0xF8, 0x95 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_Swap @@ -1577,6 +1586,7 @@ OOVPA_NO_XREF(D3DDevice_SetVerticalBlankCallback, 4627, 12) { 0x11, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetViewport // ****************************************************************** @@ -1600,6 +1610,7 @@ OOVPA_NO_XREF(D3DDevice_GetViewport, 4627, 10) { 0x1A, 0xC2 }, { 0x1B, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetTextureState_TexCoordIndex @@ -1721,6 +1732,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4627, 9) { 0x75, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4432 version // ****************************************************************** // * D3DDevice_SetRenderState_ZEnable // ****************************************************************** @@ -1736,7 +1748,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable, 4627, 9) { 0x5A, 0x74 }, { 0x60, 0x2A }, OOVPA_END; - +#endif #if 0 // Used 4134 instead in 4627, 4721, 4831, 4928 // ****************************************************************** // * D3DDevice_SetRenderState_StencilEnable @@ -1820,7 +1832,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4627, 12) { 0x70, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_DrawVerticesUP // ****************************************************************** @@ -1842,6 +1854,7 @@ OOVPA_NO_XREF(D3DDevice_DrawVerticesUP, 4627, 10) { 0x8B, 0x45 }, { 0x8C, 0x14 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_DrawIndexedVertices @@ -2065,6 +2078,7 @@ OOVPA_NO_XREF(D3DSurface_LockRect, 4627, 17) { 0x1E, 0x10 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * Get2DSurfaceDesc // ****************************************************************** @@ -2081,6 +2095,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 4627, 10) { 0x63, 0x80 }, { 0xAE, 0xC2 }, OOVPA_END; +#endif // ****************************************************************** // * D3DTexture_GetSurfaceLevel2 @@ -2227,6 +2242,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShaderInputDirect, 4627, 7) { 0x2F, 0x00 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetVertexShaderInput // ****************************************************************** @@ -2240,6 +2256,7 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShaderInput, 4627, 7) { 0x4C, 0x03 }, { 0x59, 0xD0 }, OOVPA_END; +#endif #if 0 // Moved to 4039 // ****************************************************************** // * D3DDevice_RunVertexStateShader @@ -2294,6 +2311,7 @@ OOVPA_NO_XREF(D3DDevice_LoadVertexShader, 4627, 7) { 0x4B, 0x8D }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_LoadVertexShaderProgram // ****************************************************************** @@ -2308,7 +2326,8 @@ OOVPA_NO_XREF(D3DDevice_LoadVertexShaderProgram, 4627, 8) { 0x25, 0xE0 }, { 0x32, 0x5F }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SelectVertexShader // ****************************************************************** @@ -2323,7 +2342,8 @@ OOVPA_NO_XREF(D3DDevice_SelectVertexShader, 4627, 8) { 0x6E, 0x89 }, { 0x7E, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetVertexShaderDeclaration // ****************************************************************** @@ -2338,6 +2358,7 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShaderDeclaration, 4627, 8) { 0xDE, 0x9A }, { 0xFE, 0x10 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_GetStreamSource2 (Maybe same in older versions) @@ -2462,6 +2483,7 @@ OOVPA_NO_XREF(CMiniport_IsFlipPending, 4627, 18) // Was D3DDevice_Reset { 0x11, 0x81 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetPixelShaderProgram // ****************************************************************** @@ -2478,6 +2500,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShaderProgram, 4627, 10) { 0x2B, 0x24 }, { 0x2C, 0x04 }, OOVPA_END; +#endif #if 0 // Moved to 4432 // ****************************************************************** // * D3DDevice_GetDisplayFieldStatus @@ -2493,7 +2516,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayFieldStatus, 4627, 7) { 0x26, 0xD2 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_CreateStateBlock // ****************************************************************** @@ -2511,7 +2534,8 @@ OOVPA_NO_XREF(D3DDevice_CreateStateBlock, 4627, 11) { 0x8B, 0x33 }, { 0x8C, 0xC0 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_InsertCallback // ****************************************************************** @@ -2525,6 +2549,7 @@ OOVPA_NO_XREF(D3DDevice_InsertCallback, 4627, 7) { 0x58, 0x10 }, { 0x67, 0x07 }, OOVPA_END; +#endif #if 0 // obsolete, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_DrawRectPatch @@ -2582,6 +2607,7 @@ OOVPA_NO_XREF(D3DDevice_GetProjectionViewportMatrix, 4627, 7) { 0x1A, 0x5E }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetScissors@12 // ****************************************************************** @@ -2596,7 +2622,8 @@ OOVPA_NO_XREF(D3DDevice_SetScissors, 4627, 8) { 0xDE, 0x24 }, { 0xFE, 0x4C }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette@8 // ****************************************************************** @@ -2610,6 +2637,7 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 4627, 7) { 0x6E, 0x8B }, { 0x7C, 0x89 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMask @@ -2626,6 +2654,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMask, 4627, 8) { 0x4E, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_LogicOp // ****************************************************************** @@ -2639,6 +2668,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_LogicOp, 4627, 7) { 0x40, 0x89 }, { 0x4E, 0x5E }, OOVPA_END; +#endif #if 0 // Moved to 4531 // ****************************************************************** // * D3D::CDevice::KickOff @@ -3019,6 +3049,7 @@ OOVPA_NO_XREF(D3DDevice_ApplyStateBlock, 4627, 8) { 0xFE, 0x33 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_CaptureStateBlock // ****************************************************************** @@ -3033,6 +3064,7 @@ OOVPA_NO_XREF(D3DDevice_CaptureStateBlock, 4627, 8) { 0xD7, 0x89 }, { 0xF9, 0x8B }, OOVPA_END; +#endif // ****************************************************************** // * D3D::BlockOnTime @@ -3362,6 +3394,7 @@ OOVPA_NO_XREF(D3D_LazySetPointParams, 4627, 7) { 0x75, 0x41 }, OOVPA_END; +#if 1 // Moved to 4432 // ****************************************************************** // * D3DDevice_SetDepthClipPlanes // ****************************************************************** @@ -3385,7 +3418,7 @@ OOVPA_NO_XREF(D3DDevice_SetDepthClipPlanes, 4627, 15) { 0x18, 0x8B }, { 0x1F, 0x0C }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetDepthClipPlanes @@ -3448,6 +3481,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackMaterial, 4627, 8) { 0x1A, 0xC2 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_PrimeVertexCache // ****************************************************************** @@ -3462,7 +3496,7 @@ OOVPA_NO_XREF(D3DDevice_PrimeVertexCache, 4627, 8) { 0x3E, 0x00 }, { 0x4E, 0x89 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3D::BlockOnResource @@ -3498,6 +3532,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_SampleAlpha, 4627, 7) { 0x44, 0x83 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * CMiniport::InitHardware // ****************************************************************** @@ -3529,6 +3564,7 @@ OOVPA_NO_XREF(CMiniport_InitHardware, 4627, 24) // Also for 5344 { 0x1E, 0xA6 }, { 0x1F, 0xA4 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_CreateVolumeTexture diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5028.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5028.inl index 420364944..8131becc3 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5028.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5028.inl @@ -62,6 +62,7 @@ OOVPA_NO_XREF(Direct3D_CreateDevice, 5028, 20) // Also for 5120, 5233, 5344 (545 { 0x1F, 0xC7 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_TextureFactor // ****************************************************************** @@ -84,7 +85,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor, 5028, 9) { 0x4E, 0xC2 }, { 0x4F, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetRenderState_Dxt1NoiseEnable // ****************************************************************** @@ -98,7 +100,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5028, 7) { 0x58, 0x05 }, { 0x75, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4432 version // ****************************************************************** // * D3DDevice_SetRenderState_ZEnable // ****************************************************************** @@ -113,6 +116,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable, 5028, 8) { 0x7C, 0xCE }, { 0x8E, 0x00 }, OOVPA_END; +#endif #if 0 // Moved to 4627 // ****************************************************************** // * D3DDevice_SetRenderState_SampleAlpha @@ -128,6 +132,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_SampleAlpha, 5028, 7) { 0x44, 0x83 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4831 version // ****************************************************************** // * D3DDevice_CreateTexture2 // ****************************************************************** @@ -145,6 +150,7 @@ OOVPA_NO_XREF(D3DDevice_CreateTexture2, 5028, 11) // Also for 5233, 5344, 5558, { 0x42, 0x8B }, { 0x52, 0xF7 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_BlockUntilVerticalBlank @@ -186,6 +192,7 @@ OOVPA_NO_XREF(D3DDevice_BlockUntilVerticalBlank, 5028, 7) { 0x23, 0xC3 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetBackBuffer2 // ****************************************************************** @@ -211,7 +218,8 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer2, 5028, 12) { 0x40, 0xC2 }, { 0x41, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetRenderTarget2 // ****************************************************************** @@ -224,7 +232,8 @@ OOVPA_NO_XREF(D3DDevice_GetRenderTarget2, 5028, 6) { 0x16, 0x8B }, { 0x17, 0xC6 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetDepthStencilSurface2 // ****************************************************************** @@ -238,7 +247,8 @@ OOVPA_NO_XREF(D3DDevice_GetDepthStencilSurface2, 5028, 7) { 0x1A, 0x8B }, { 0x1B, 0xC6 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetViewport // ****************************************************************** @@ -259,7 +269,8 @@ OOVPA_NO_XREF(D3DDevice_SetViewport, 5028, 9) { 0xE0, 0xE1 }, { 0xE1, 0x0F }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetLight // ****************************************************************** @@ -285,7 +296,8 @@ OOVPA_NO_XREF(D3DDevice_SetLight, 5028, 12) { 0xFE, 0x4B }, { 0xFF, 0x68 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_LightEnable // ****************************************************************** @@ -314,7 +326,8 @@ OOVPA_NO_XREF(D3DDevice_LightEnable, 5028, 13) { 0xE1, 0xC2 }, { 0xE2, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetIndices // ****************************************************************** @@ -328,7 +341,8 @@ OOVPA_NO_XREF(D3DDevice_SetIndices, 5028, 7) { 0x64, 0x89 }, { 0x75, 0x10 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetTile // ****************************************************************** @@ -352,8 +366,8 @@ OOVPA_NO_XREF(D3DDevice_SetTile, 5028, 11) { 0x42, 0x00 }, { 0x43, 0x00 }, OOVPA_END; - - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetTile // ****************************************************************** @@ -376,7 +390,8 @@ OOVPA_NO_XREF(D3DDevice_GetTile, 5028, 13) { 0x23, 0xC2 }, { 0x24, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_Clear // ****************************************************************** @@ -390,7 +405,8 @@ OOVPA_NO_XREF(D3DDevice_Clear, 5028, 8) { 0xD7, 0x75 }, { 0xF6, 0xFF }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_DrawVertices // ****************************************************************** @@ -404,6 +420,7 @@ OOVPA_NO_XREF(D3DDevice_DrawVertices, 5028, 7) { 0x70, 0x75 }, { 0x83, 0x40 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_DrawIndexedVertices @@ -451,6 +468,7 @@ OOVPA_NO_XREF(D3DDevice_LoadVertexShader, 5028, 7) { 0x4B, 0x5E }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetShaderConstantMode // ****************************************************************** @@ -465,6 +483,7 @@ OOVPA_NO_XREF(D3DDevice_SetShaderConstantMode, 5028, 8) { 0xD7, 0x89 }, { 0xF6, 0x00 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetVertexShader @@ -494,6 +513,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShader, 5028, 14) { 0xB4, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_Swap // ****************************************************************** @@ -507,6 +527,7 @@ OOVPA_NO_XREF(D3DDevice_Swap, 5028, 7) { 0xAC, 0xC6 }, { 0xC9, 0xC0 }, OOVPA_END; +#endif // ****************************************************************** // * D3D::SetFence @@ -578,6 +599,7 @@ OOVPA_NO_XREF(D3D_KickOffAndWaitForIdle, 5028, 9) { 0x10, 0xC3 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * Get2DSurfaceDesc // ****************************************************************** @@ -599,6 +621,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 5028, 10) { 0xAE, 0xC2 }, { 0xAF, 0x0C }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetVertexShaderConstantNotInline @@ -846,7 +869,7 @@ OOVPA_NO_XREF(D3DDevice_BeginPush, 5028, 6) { 0x16, 0xE9 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_End // ****************************************************************** @@ -875,6 +898,7 @@ OOVPA_NO_XREF(D3DDevice_End, 5028, 13) // D3DDevice_End+0x3C : retn { 0x3C, 0xC3 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_IsFencePending diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5233.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5233.inl index 3f61a31ef..617dba980 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5233.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5233.inl @@ -32,6 +32,7 @@ // * // ****************************************************************** +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetDisplayFieldStatus // ****************************************************************** @@ -45,7 +46,7 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayFieldStatus, 5233, 7) { 0x2E, 0x89 }, { 0x36, 0x00 }, OOVPA_END; - +#endif #if 0 // Moved to 4627 // ****************************************************************** // * D3DDevice_SetVertexShaderConstantNotInlineFast @@ -93,7 +94,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShader, 5233, 7) { 0xE1, 0xF6 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4831 version // ****************************************************************** // * D3DDevice_CreateTexture2 // ****************************************************************** @@ -123,6 +124,7 @@ OOVPA_NO_XREF(D3DDevice_CreateTexture2, 5233, 12) { 0xB2, 0xC2 }, { 0xB3, 0x1C }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_CullMode @@ -176,7 +178,7 @@ OOVPA_NO_XREF(D3DDevice_SetTexture, 5233, 10) { 0xFE, 0xE2 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_Swap // ****************************************************************** @@ -192,6 +194,7 @@ OOVPA_NO_XREF(D3DDevice_Swap, 5233, 9) { 0x7C, 0x6A }, { 0xA6, 0xE8 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_UpdateOverlay @@ -321,7 +324,7 @@ OOVPA_NO_XREF(D3DDevice_CopyRects, 5120, 8) { 0xFE, 0x4C }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetScissors // ****************************************************************** @@ -336,7 +339,8 @@ OOVPA_NO_XREF(D3DDevice_SetScissors, 5233, 8) { 0xD4, 0x1C }, { 0xFE, 0x4C }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetScreenSpaceOffset // ****************************************************************** @@ -356,6 +360,7 @@ OOVPA_NO_XREF(D3DDevice_SetScreenSpaceOffset, 5233, 8) { 0x46, 0xC2 }, { 0x47, 0x08 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMode @@ -388,6 +393,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMode, 5233, 13) { 0x26, 0x00 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleRenderTargetMode // ****************************************************************** @@ -406,6 +412,7 @@ OOVPA_XREF(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5233, 8, { 0x2C, 0xE8 }, { 0x32, 0x04 }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 5028 version // ****************************************************************** // * D3D::CommonSetRenderTarget @@ -425,7 +432,7 @@ OOVPA_XREF(D3D_CommonSetRenderTarget, 5233, 8, { 0xFF, 0x75 }, OOVPA_END; #endif -#if 0 // No longer used, replaced by generic 3925 version +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_BlockOnFence // ****************************************************************** @@ -443,7 +450,7 @@ OOVPA_XREF(D3DDevice_BlockOnFence, 5233, 6, { 0x0D, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette // ****************************************************************** @@ -467,7 +474,7 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 5233, 12) { 0x8A, 0xC2 }, { 0x8B, 0x08 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetFlickerFilter @@ -616,6 +623,7 @@ OOVPA_NO_XREF(D3DDevice_GetVisibilityTestResult, 5233, 7) { 0x5F, 0x0C }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4831 version // ****************************************************************** // * D3DDevice_SetPixelShaderConstant // ****************************************************************** @@ -631,7 +639,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShaderConstant, 5233, 9) { 0x64, 0xC0 }, { 0x68, 0x2D }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_EndPushBuffer diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5344.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5344.inl index ef01643ef..de1a3a246 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5344.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5344.inl @@ -102,6 +102,7 @@ OOVPA_XREF(D3D_MakeRequestedSpace, 5344, 28, { 0x1F, 0x03 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetRenderState_Dxt1NoiseEnable // ****************************************************************** @@ -125,6 +126,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5344, 10) { 0x23, 0xFA }, { 0x24, 0x20 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetLight @@ -223,6 +225,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 5344, 13) { 0x7E, 0x04 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetScreenSpaceOffset // ****************************************************************** @@ -236,7 +239,8 @@ OOVPA_NO_XREF(D3DDevice_SetScreenSpaceOffset, 5344, 7) { 0x3A, 0x8B }, { 0x44, 0x06 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetViewport // ****************************************************************** @@ -250,7 +254,8 @@ OOVPA_NO_XREF(D3DDevice_GetViewport, 5344, 7) { 0x16, 0xF3 }, { 0x1A, 0xC2 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetBackBuffer2 // ****************************************************************** @@ -264,6 +269,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer2, 5344, 7) { 0x34, 0x15 }, { 0x3D, 0x8B }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_LightEnable @@ -425,6 +431,7 @@ OOVPA_NO_XREF(D3DDevice_SetMaterial, 5344, 9) { 0x2E, 0x04 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * Get2DSurfaceDesc // ****************************************************************** @@ -446,7 +453,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 5344, 10) { 0xAE, 0xC2 }, { 0xAF, 0x0C }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetFlickerFilter @@ -572,6 +579,7 @@ OOVPA_NO_XREF(D3DDevice_SetSwapCallback, 5344, 7) { 0x10, 0xC2 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 5233 version // ****************************************************************** // * D3DDevice_SetRenderTargetFast // ****************************************************************** @@ -586,7 +594,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderTargetFast, 5344, 8) { 0xD7, 0x0C }, { 0xF6, 0xC5 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SelectVertexShader // ****************************************************************** @@ -601,6 +610,7 @@ OOVPA_NO_XREF(D3DDevice_SelectVertexShader, 5344, 8) { 0x38, 0x83 }, { 0x3C, 0x00 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderTarget @@ -618,6 +628,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderTarget, 5344, 9) { 0x34, 0x14 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette // ****************************************************************** @@ -641,7 +652,8 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 5344, 12) { 0x8A, 0xC2 }, { 0x8B, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5028 version // ****************************************************************** // * D3DDevice_IsBusy // ****************************************************************** @@ -660,6 +672,7 @@ OOVPA_NO_XREF(D3DDevice_IsBusy, 5344, 12) { 0x18, 0x06 }, { 0x1C, 0x00 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_CreateVertexBuffer2 @@ -992,6 +1005,7 @@ OOVPA_NO_XREF(D3DDevice_GetMaterial, 5344, 8) { 0x1A, 0xC2 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DPalette_Lock // ****************************************************************** @@ -1006,6 +1020,7 @@ OOVPA_NO_XREF(D3DPalette_Lock, 5344, 8) { 0x17, 0xC2 }, { 0x18, 0x0C }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_GetBackMaterial @@ -1099,6 +1114,7 @@ OOVPA_NO_XREF(D3DDevice_GetProjectionViewportMatrix, 5344, 7) { 0x1A, 0x5E }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetTile // ****************************************************************** @@ -1115,6 +1131,7 @@ OOVPA_NO_XREF(D3DDevice_GetTile, 5344, 10) { 0x11, 0x04 }, { 0x1F, 0xF3 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_CreateIndexBuffer2 @@ -1133,6 +1150,7 @@ OOVPA_XREF(D3DDevice_CreateIndexBuffer2, 5344, 7, { 0x2F, 0x48 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4831 version // ****************************************************************** // * D3DDevice_SetTexture // ****************************************************************** @@ -1175,6 +1193,7 @@ OOVPA_NO_XREF(D3DDevice_SetTexture, 5344, 26) { 0x1E, 0x44 }, { 0x1F, 0x24 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_BlockUntilVerticalBlank diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5455.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5455.inl index 54e93cc24..3b8d9f147 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5455.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5455.inl @@ -105,6 +105,7 @@ OOVPA_NO_XREF(D3DDevice_CreatePalette2, 5455, 7) { 0x52, 0x89 }, OOVPA_END; +#if 1 // Moved to 5344 // ****************************************************************** // * D3DDevice_SetMaterial // ****************************************************************** @@ -124,7 +125,8 @@ OOVPA_NO_XREF(D3DDevice_SetMaterial, 5455, 11) { 0x2C, 0x5E }, { 0x2E, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_GetMaterial // ****************************************************************** @@ -141,6 +143,7 @@ OOVPA_NO_XREF(D3DDevice_GetMaterial, 5455, 8) { 0x16, 0xF3 }, { 0x1A, 0xC2 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetVertexShader @@ -157,6 +160,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShader, 5455, 8) { 0xFE, 0xC1 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetBackBuffer2 // ****************************************************************** @@ -182,6 +186,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer2, 5455, 12) { 0x40, 0xC2 }, { 0x41, 0x04 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetVerticalBlankCallback @@ -268,6 +273,7 @@ OOVPA_XREF(D3DDevice_GetViewport, 5455, 1+17, { 0x31, 0x04 }, OOVPA_END; +#if 1 // Moved to 5344 // ****************************************************************** // * D3DDevice_SetBackMaterial // ****************************************************************** @@ -287,7 +293,8 @@ OOVPA_NO_XREF(D3DDevice_SetBackMaterial, 5455, 11) { 0x2C, 0x5E }, { 0x2E, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_GetBackMaterial // ****************************************************************** @@ -304,6 +311,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackMaterial, 5455, 8) { 0x16, 0xF3 }, { 0x1A, 0xC2 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_BlockUntilVerticalBlank @@ -377,6 +385,7 @@ OOVPA_NO_XREF(D3DDevice_PersistDisplay, 5455, 12) { 0x6F, 0xE1 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 5233 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMode // ****************************************************************** @@ -392,7 +401,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMode, 5455, 9) { 0x24, 0xC2 }, { 0x26, 0x00 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleRenderTargetMode // ****************************************************************** @@ -408,6 +418,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5455, 9) { 0x24, 0xC2 }, { 0x26, 0x00 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetTile @@ -435,6 +446,7 @@ OOVPA_NO_XREF(D3DDevice_SetTile, 5455, 16) { 0x9B, 0xCB }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_CaptureStateBlock // ****************************************************************** @@ -449,6 +461,7 @@ OOVPA_NO_XREF(D3DDevice_CaptureStateBlock, 5455, 8) { 0xDE, 0x83 }, { 0xFE, 0x45 }, OOVPA_END; +#endif // ****************************************************************** // * CMiniport::InitHardware @@ -538,6 +551,7 @@ OOVPA_NO_XREF(D3DDevice_KickOff, 5455, 15) // { 0xAF, 0xC3 } OOVPA_END; +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetVertexShaderDeclaration // ****************************************************************** @@ -561,6 +575,7 @@ OOVPA_NO_XREF(D3DDevice_GetVertexShaderDeclaration, 5455, 14) { 0x54, 0x07 }, { 0x55, 0x01 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderTarget diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5558.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5558.inl index 1cb09e225..83e2825e0 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5558.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5558.inl @@ -118,6 +118,7 @@ OOVPA_NO_XREF(D3DDevice_SelectVertexShader, 5558, 7) { 0x8A, 0x89 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetVertexShaderConstant1 // ****************************************************************** @@ -162,6 +163,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShaderConstant1, 5558, 11) // D3DDevice_SetVertexShaderConstant1+0x53 : retn { 0x53, 0xC3 }, OOVPA_END; +#endif #if 0 // Moved to 4627 // ****************************************************************** // * D3DDevice_SetVertexShaderConstant1Fast @@ -327,7 +329,7 @@ OOVPA_NO_XREF(D3DDevice_CreateTexture2, 5558, 8) { 0xAE, 0x1C }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_End // ****************************************************************** @@ -341,7 +343,8 @@ OOVPA_NO_XREF(D3DDevice_End, 5558, 7) { 0x34, 0x4E }, { 0x40, 0xC3 }, OOVPA_END; - +#endif +#if 1 // Moved to 5344 // ****************************************************************** // * D3DDevice_SetLight // ****************************************************************** @@ -374,6 +377,7 @@ OOVPA_NO_XREF(D3DDevice_SetLight, 5558, 15) { 0xFE, 0xC1 }, { 0x100, 0x02 }, OOVPA_END; +#endif #if 0 // Moved to 5455 // ****************************************************************** // * D3DDevice_SetMaterial @@ -504,6 +508,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShader, 5455, 8) { 0xFE, 0xC1 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette // ****************************************************************** @@ -527,6 +532,7 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 5558, 12) { 0x8A, 0xC2 }, { 0x8B, 0x08 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_BlockUntilVerticalBlank @@ -568,6 +574,7 @@ OOVPA_NO_XREF(D3DDevice_BlockUntilVerticalBlank, 5558, 7) { 0x23, 0xC3 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_DrawIndexedVerticesUP // ****************************************************************** @@ -590,6 +597,7 @@ OOVPA_NO_XREF(D3DDevice_DrawIndexedVerticesUP, 5558, 10) { 0x6A, 0xB8 }, { 0x6B, 0x10 }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetTransform @@ -612,6 +620,7 @@ OOVPA_NO_XREF(D3DDevice_SetTransform, 5558, 12) { 0x9D, 0x00 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetBackBuffer2 // ****************************************************************** @@ -637,6 +646,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer2, 5558, 12) { 0x40, 0xC2 }, { 0x41, 0x04 }, OOVPA_END; +#endif #if 0 // Moved to 5455 // ****************************************************************** // * D3DDevice_GetBackBuffer2 @@ -823,7 +833,7 @@ OOVPA_NO_XREF(D3DDevice_AddRef, 5659, 10) { 0x0F, 0x09 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_DrawVerticesUP // ****************************************************************** @@ -846,7 +856,7 @@ OOVPA_NO_XREF(D3DDevice_DrawVerticesUP, 5558, 9) { 0xC5, 0xFE }, { 0xC6, 0x80 }, OOVPA_END; - +#endif #if 0 // Was _IDirect3DDevice8_CreateIndexBuffer@24, replaced by D3DDevice_CreateIndexBuffer 4627 version // ****************************************************************** // * D3DDevice_CreateIndexBuffer @@ -950,6 +960,7 @@ OOVPA_NO_XREF(D3DDevice_SetSwapCallback, 5558, 7) { 0x10, 0xC2 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_TextureFactor // ****************************************************************** @@ -963,6 +974,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor, 5558, 7) { 0x40, 0x5E }, { 0x4D, 0x5E }, OOVPA_END; +#endif #if 0 // Moved to 5455 // ****************************************************************** // * D3DDevice_GetViewport @@ -1163,7 +1175,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackMaterial, 5659, 8) { 0x1A, 0xC2 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_SetRenderState_TwoSidedLighting // ****************************************************************** @@ -1178,7 +1190,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 5558, 8) { 0x6E, 0x48 }, { 0x7E, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * Get2DSurfaceDesc // ****************************************************************** @@ -1200,6 +1213,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 5558, 10) { 0xAE, 0xC2 }, { 0xAF, 0x0C }, OOVPA_END; +#endif // ****************************************************************** // * D3D::MakeRequestedSpace @@ -1288,6 +1302,7 @@ OOVPA_NO_XREF(D3DTexture_LockRect, 5558, 8) { 0x21, 0x14 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4831 version // ****************************************************************** // * D3DDevice_SetPixelShaderConstant // ****************************************************************** @@ -1301,7 +1316,7 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShaderConstant, 5558, 7) { 0xBE, 0x00 }, { 0xDE, 0xC0 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetFlickerFilter @@ -1481,7 +1496,7 @@ OOVPA_NO_XREF(D3DDevice_LightEnable, 5455, 13) { 0xFC, 0x08 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetIndices // ****************************************************************** @@ -1495,7 +1510,8 @@ OOVPA_NO_XREF(D3DDevice_SetIndices, 5558, 7) { 0x64, 0x89 }, { 0x75, 0x10 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetBackBuffer // ****************************************************************** @@ -1508,7 +1524,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer, 5558, 6) { 0x0D, 0x0C }, { 0x10, 0xC2 }, OOVPA_END; - +#endif #if 0 // Moved to 5455 // ****************************************************************** // * D3DDevice_PersistDisplay @@ -1568,6 +1584,7 @@ OOVPA_NO_XREF(D3DDevice_PersistDisplay, 5558, 7) { 0xDE, 0x8B }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DCubeTexture_GetCubeMapSurface // ****************************************************************** @@ -1581,6 +1598,7 @@ OOVPA_NO_XREF(D3DCubeTexture_GetCubeMapSurface, 5558, 7) { 0x22, 0x81 }, { 0x28, 0x8B }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 4039 version // ****************************************************************** // * D3DDevice_SetVertexData4f @@ -1612,7 +1630,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData2f, 5558, 8) { 0x36, 0x00 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_LoadVertexShaderProgram // ****************************************************************** @@ -1626,7 +1644,8 @@ OOVPA_NO_XREF(D3DDevice_LoadVertexShaderProgram, 5558, 7) { 0x4C, 0x83 }, { 0x5C, 0x89 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_SetPixelShaderProgram // ****************************************************************** @@ -1640,7 +1659,8 @@ OOVPA_NO_XREF(D3DDevice_SetPixelShaderProgram, 5558, 7) { 0x32, 0xC7 }, { 0x36, 0x00 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5233 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMode // ****************************************************************** @@ -1656,7 +1676,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMode, 5558, 9) { 0x24, 0xC2 }, { 0x26, 0x00 }, OOVPA_END; - +#endif #if 0 // Moved to 5455 // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMode @@ -1708,7 +1728,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5558, 9) { 0x26, 0x00 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetRenderState_Dxt1NoiseEnable // ****************************************************************** @@ -1723,7 +1743,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_Dxt1NoiseEnable, 5558, 8) { 0x67, 0xC0 }, { 0x76, 0x00 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5028 version // ****************************************************************** // * D3DDevice_IsFencePending // ****************************************************************** @@ -1737,7 +1758,7 @@ OOVPA_NO_XREF(D3DDevice_IsFencePending, 5558, 7) { 0x16, 0xC2 }, { 0x1A, 0xD8 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetSoftDisplayFilter diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5788.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5788.inl index 5b3a75636..3ac2133d0 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5788.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5788.inl @@ -32,6 +32,7 @@ // * // ****************************************************************** +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_EndVisibilityTest // ****************************************************************** @@ -45,7 +46,7 @@ OOVPA_NO_XREF(D3DDevice_EndVisibilityTest, 5788, 7) { 0x50, 0x0C }, { 0x58, 0x04 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 5455 version // ****************************************************************** // * D3DDevice_GetViewport @@ -77,6 +78,7 @@ OOVPA_NO_XREF(D3DDevice_SetBackBufferScale, 5788, 7) { 0xDE, 0xC0 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetBackBuffer2 // ****************************************************************** @@ -102,7 +104,8 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer2, 5788, 12) { 0x40, 0xC2 }, { 0x41, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetDepthStencilSurface2 // ****************************************************************** @@ -130,7 +133,8 @@ OOVPA_NO_XREF(D3DDevice_GetDepthStencilSurface2, 5788, 10) // D3DDevice_GetDepthStencilSurface2+0x1D : retn { 0x1D, 0xC3 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_CreatePixelShader // ****************************************************************** @@ -146,7 +150,8 @@ OOVPA_NO_XREF(D3DDevice_CreatePixelShader, 5788, 9) { 0x3D, 0x24 }, { 0x46, 0x08 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetRenderState_TextureFactor // ****************************************************************** @@ -160,7 +165,8 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor, 5788, 7) { 0x40, 0x5E }, { 0x4D, 0x5E }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_DrawIndexedVerticesUP // ****************************************************************** @@ -175,7 +181,8 @@ OOVPA_NO_XREF(D3DDevice_DrawIndexedVerticesUP, 5788, 8) { 0xE4, 0xDB }, { 0xFF, 0x0C }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5659 version // ****************************************************************** // * D3DDevice_SetMaterial // ****************************************************************** @@ -191,7 +198,8 @@ OOVPA_NO_XREF(D3DDevice_SetMaterial, 5788, 9) { 0x2C, 0x5E }, { 0x2E, 0x04 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5659 version // ****************************************************************** // * D3DDevice_GetMaterial // ****************************************************************** @@ -206,7 +214,7 @@ OOVPA_NO_XREF(D3DDevice_GetMaterial, 5788, 8) { 0x16, 0xF3 }, { 0x1A, 0xC2 }, OOVPA_END; - +#endif #if 0 // Moved to 5028 // ****************************************************************** // * D3DDevice_BeginStateBig @@ -230,7 +238,7 @@ OOVPA_NO_XREF(D3DDevice_BeginStateBig, 5788, 15) { 0x40, 0x5E }, OOVPA_END; #endif -#if 0 // No longer used, replaced by generic 4627 version +#if 1 // This one _IDirect3DVertexBuffer8_Lock@20, replaced by generic 4627 version // ****************************************************************** // * D3DVertexBuffer8_Lock // ****************************************************************** @@ -277,7 +285,7 @@ OOVPA_NO_XREF(D3D_AllocContiguousMemory, 5788, 7) { 0x2F, 0x24 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DTexture8_GetLevelDesc // ****************************************************************** @@ -302,7 +310,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 5788, 10) { 0xAE, 0xC2 }, { 0xAF, 0x0C }, OOVPA_END; - +#endif #if 0 // Used 5028 // ****************************************************************** // * D3DDevice_CreateTexture2 @@ -322,7 +330,7 @@ OOVPA_XREF(D3DDevice_CreateTexture2, 5788, 8, { 0xAE, 0x1C }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_SetVertexShaderConstant1 // ****************************************************************** @@ -349,7 +357,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexShaderConstant1, 5788, 11) { 0x5D, 0xEB }, { 0x5E, 0xA2 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetVertexData2f @@ -366,7 +374,7 @@ OOVPA_NO_XREF(D3DDevice_SetVertexData2f, 5788, 8) { 0x35, 0x0C }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_DrawVerticesUP // ****************************************************************** @@ -381,6 +389,7 @@ OOVPA_NO_XREF(D3DDevice_DrawVerticesUP, 5788, 8) { 0xDE, 0x8B }, { 0xFE, 0x7D }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_BeginPushBuffer @@ -483,6 +492,7 @@ OOVPA_NO_XREF(D3DDevice_BlockUntilVerticalBlank, 5788, 7) { 0x23, 0xC3 }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 5659 version // ****************************************************************** // * D3DDevice_SetBackMaterial // ****************************************************************** @@ -499,7 +509,7 @@ OOVPA_NO_XREF(D3DDevice_SetBackMaterial, 5788, 10) { 0x2C, 0x5E }, { 0x2E, 0x04 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 3911 version // ****************************************************************** // * IDirectD3DDevice8_Release @@ -615,7 +625,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_LineWidth, 5788, 13) { 0x43, 0x04 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4432 version // ****************************************************************** // * D3DDevice8::SetDepthClipPlanes // ****************************************************************** @@ -643,7 +653,7 @@ OOVPA_NO_XREF(D3DDevice_SetDepthClipPlanes, 5788, 18) { 0x7C, 0x8B }, { 0x80, 0xE8 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 5788 version // ****************************************************************** // * D3DDevice8::SetDepthClipPlanes @@ -670,7 +680,7 @@ OOVPA_NO_XREF(D3DDevice_SetDepthClipPlanes, 5788, 13) { 0x17, 0x00 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * D3DDevice_SetPalette // ****************************************************************** @@ -684,6 +694,7 @@ OOVPA_NO_XREF(D3DDevice_SetPalette, 5788, 7) { 0x6E, 0x8B }, { 0x7C, 0x89 }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 4627 version // ****************************************************************** // * D3DDevice_GetPushBufferOffset @@ -699,6 +710,7 @@ OOVPA_NO_XREF(D3DDevice_GetPushBufferOffset, 5788, 7) { 0x91, 0x5F }, OOVPA_END; #endif +#if 1 // No longer used, replaced by generic 5558 version // ****************************************************************** // * D3D::MakeRequestedSpace // ****************************************************************** @@ -737,7 +749,7 @@ OOVPA_XREF(D3D_MakeRequestedSpace, 5788, 28, // Also for 5849, 5933 { 0x1E, 0x00 }, { 0x1F, 0x00 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic D3DDevice_MakeSpace 4134 version // ****************************************************************** // * D3D::Unknown (D3D::MakeSpace?) @@ -773,7 +785,7 @@ OOVPA_NO_XREF(D3DDevice_AddRef, 5788, 7) { 0x13, 0xC1 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3D::ClearStateBlockFlags // ****************************************************************** @@ -797,6 +809,7 @@ OOVPA_XREF(D3D_ClearStateBlockFlags, 5788, 9, { 0x30, 0xC1 }, { 0x31, 0x90 }, OOVPA_END; +#endif // ****************************************************************** // * D3D::RecordStateBlock @@ -823,6 +836,7 @@ OOVPA_XREF(D3D_RecordStateBlock, 5788, 10, { 0xD8, 0x01 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 4134 version // ****************************************************************** // * D3DDevice_SetRenderState_BackFillMode // ****************************************************************** @@ -836,6 +850,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 5788, 7) { 0x40, 0x08 }, { 0x4C, 0x5F }, OOVPA_END; +#endif #if 0 // Moved to 5558 // ****************************************************************** // * D3DDevice_GetTile @@ -851,7 +866,7 @@ OOVPA_NO_XREF(D3DDevice_GetTile, 5788, 7) { 0x36, 0x14 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 5455 version // ****************************************************************** // * D3D::CDevice::KickOff // ****************************************************************** @@ -878,7 +893,8 @@ OOVPA_NO_XREF(D3DDevice_KickOff, 5788, 13) // D3D::CDevice::KickOff+0xAF : retn { 0xAF, 0xC3 } OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5233 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleMode // ****************************************************************** @@ -894,7 +910,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMode, 5788, 9) { 0x24, 0xC2 }, { 0x26, 0x00 }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 5344 version // ****************************************************************** // * D3DDevice_SetRenderState_MultiSampleRenderTargetMode @@ -927,7 +943,7 @@ OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias, 5788, 7) { 0x6B, 0x5F }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetDisplayFieldStatus // ****************************************************************** @@ -941,7 +957,8 @@ OOVPA_NO_XREF(D3DDevice_GetDisplayFieldStatus, 5788, 7) { 0x2E, 0x89 }, { 0x36, 0x00 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 3911 version // ****************************************************************** // * D3DDevice_GetScissors // ****************************************************************** @@ -955,7 +972,8 @@ OOVPA_NO_XREF(D3DDevice_GetScissors, 5788, 7) { 0x40, 0xC1 }, { 0x4B, 0xA4 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 5659 version // ****************************************************************** // * D3DDevice_GetBackMaterial // ****************************************************************** @@ -970,6 +988,7 @@ OOVPA_NO_XREF(D3DDevice_GetBackMaterial, 5788, 8) { 0x16, 0xF3 }, { 0x1A, 0xC2 }, OOVPA_END; +#endif #if 0 // No longer used, replaced by generic 3925 version // ****************************************************************** // * D3DDevice_DeleteStateBlock diff --git a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5849.inl b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5849.inl index a31acf91f..af670ea87 100644 --- a/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5849.inl +++ b/src/CxbxKrnl/HLEDataBase/D3D8.1.0.5849.inl @@ -65,6 +65,7 @@ OOVPA_XREF(D3D_SetFence, 5849, 7, { 0xA8, 0x75 }, OOVPA_END; +#if 1 // No longer used, replaced by generic 5558 version // ****************************************************************** // * D3D::BlockOnTime // * Source: Spiderman 2 @@ -81,7 +82,8 @@ OOVPA_XREF(D3D_BlockOnTime, 5849, 6, { 0xD9, 0x56 }, { 0xF8, 0x47 }, OOVPA_END; - +#endif +#if 1 // No longer used, replaced by generic 4034 version // ****************************************************************** // * Get2DSurfaceDesc // ****************************************************************** @@ -105,7 +107,7 @@ OOVPA_NO_XREF(Get2DSurfaceDesc, 5849, 10) { 0xAE, 0xC2 }, { 0xAF, 0x0C }, OOVPA_END; - +#endif #if 0 // No longer used, replaced by generic 5455 version // ****************************************************************** // * D3DDevice_SetScreenSpaceOffset @@ -126,7 +128,7 @@ OOVPA_NO_XREF(D3DDevice_SetScreenSpaceOffset, 5849, 8) { 0x47, 0x08 }, OOVPA_END; #endif - +#if 1 // No longer used, replaced by generic 4432 version // ****************************************************************** // * D3DDevice8::SetDepthClipPlanes // ****************************************************************** @@ -151,6 +153,7 @@ OOVPA_NO_XREF(D3DDevice_SetDepthClipPlanes, 5849, 11) { 0x88, 0xC2 }, { 0x89, 0x0C }, OOVPA_END; +#endif // ****************************************************************** // * D3DDevice_SetRenderState_StencilFail