OOVPA : Regression Fixes

This commit is contained in:
jarupxx 2018-04-27 06:57:56 +09:00
parent f32dd779cb
commit fc74b31c85
2 changed files with 25 additions and 2 deletions

View File

@ -576,3 +576,26 @@ OOVPA_NO_XREF(D3DDevice_DrawIndexedVerticesUP, 1060, 17)
{ 0x35, 0x00 },
{ 0x36, 0x89 },
OOVPA_END;
// ******************************************************************
// * D3DDevice_SetTransform
// ******************************************************************
//568BC8C1E106578DBC ...C3
OOVPA_NO_XREF(D3DDevice_SetTransform_0, 2072, 13)
{ 0x00, 0x53 },
{ 0x01, 0x8B },
{ 0x07, 0x56 },
{ 0x08, 0x8B },
{ 0x09, 0xC8 },
{ 0x0A, 0xC1 },
{ 0x0B, 0xE1 },
{ 0x0C, 0x06 },
{ 0x0D, 0x57 },
{ 0x0E, 0x8D },
{ 0x0F, 0xBC },
{ 0x10, 0x19 },
{ 0x3E, 0x2C },
OOVPA_END;

View File

@ -42,7 +42,7 @@
// * [4928] Shin Megami Tensei - Nine | 100% | Only has 80% of the library compiled with xbe build.
// * [5233] Midtown Madness 3 | 50% | Only has 50%-ish of the library compiled with xbe build.
// * [5455] Freaky Flyers | 50% | Only has 50%-ish of the library compiled with xbe build.
// * [5659] Ninja Gaiden | 50% | Only has a few library.
// * [5659] Ninja Gaiden | 50% | With Intergrated Hotfixes. Only has a few library.
// * [5849] Grand Theft Auto - San Andreas | 100% | Only has 50%-ish of the library compiled with xbe build.
// * About the number of OOVPA
@ -201,7 +201,7 @@ OOVPATable D3D8LTCG_OOVPAV2[] = {
REGISTER_OOVPAS(D3DDevice_SetTexture_4, PATCH, 2024, 2036),
REGISTER_OOVPAS(D3DDevice_SetTile_0, UNPATCHED, 2024, 2036, 2048, 2060, 2072),
REGISTER_OOVPAS(D3DDevice_SetTransform, PATCH, 1024, 1048),
REGISTER_OOVPAS(D3DDevice_SetTransform_0, PATCH, 2024, 2048, 2060),
REGISTER_OOVPAS(D3DDevice_SetTransform_0, PATCH, 2024, 2048, 2060, 2072),
REGISTER_OOVPAS(D3DDevice_SetVertexData2f, PATCH, 1024, 1036, 1048),
REGISTER_OOVPAS(D3DDevice_SetVertexData2s, PATCH, 1024, 1036, 1048),
REGISTER_OOVPAS(D3DDevice_SetVertexData4f, PATCH, 1024, 1036),