Fix XNET, XOnlines OOVPA's XDK revision to lowest known match

Verified with known titles which did compiled with full library.
This commit is contained in:
jarupxx 2017-10-30 19:13:06 +09:00
parent 153a6107e9
commit e9489097d1
4 changed files with 15 additions and 7 deletions

View File

@ -207,7 +207,10 @@ OOVPA_END;
// ******************************************************************
// * CXnSock::listen
// ******************************************************************
OOVPA_NO_XREF(listen, 3911, 9)
OOVPA_NO_XREF(listen, 3911, 10)
// listen+0x00 : push edi
{ 0x00, 0x57 },
// listen+0x10 : push 0x276D
{ 0x10, 0x68 },
@ -230,7 +233,10 @@ OOVPA_END;
// ******************************************************************
// * CXnSock::ioctlsocket
// ******************************************************************
OOVPA_NO_XREF(ioctlsocket, 3911, 10)
OOVPA_NO_XREF(ioctlsocket, 3911, 11)
// ioctlsocket+0x00 : push ebp
{ 0x00, 0x55 },
// ioctlsocket+0x12 : push 0x276D
{ 0x12, 0x68 },

View File

@ -332,8 +332,9 @@ OOVPA_END;
// * CXnSock::ioctlsocket
// ******************************************************************
//Generic OOVPA as of 4627 and newer.
OOVPA_NO_XREF(ioctlsocket, 4627, 12)
OOVPA_NO_XREF(ioctlsocket, 4627, 13)
{ 0x00, 0x55 },
{ 0x0C, 0x99 },
{ 0x1D, 0x83 },
@ -402,8 +403,9 @@ OOVPA_END;
// * CXnSock::listen
// ******************************************************************
//Generic OOVPA as of 4627 and newer.
OOVPA_NO_XREF(listen, 4627, 12)
OOVPA_NO_XREF(listen, 4627, 13)
{ 0x00, 0x57 },
{ 0x09, 0xBF },
{ 0x1B, 0x83 },

View File

@ -48,7 +48,7 @@ OOVPA_NO_XREF(XNetStartup, 5233, 8)
{ 0x16, 0x00 },
OOVPA_END;
#endif
#if 0 // No longer used, replaced by generic 4831 version
// ******************************************************************
// * CXo::XOnlineLogon
// ******************************************************************
@ -66,7 +66,7 @@ OOVPA_XREF(CXo_XOnlineLogon, 5233, 8,
{ 0xDE, 0xF9 },
{ 0xFE, 0x33 },
OOVPA_END;
#endif
#if 0 // No longer used, replaced by generic 4361 version
// ******************************************************************
// * XOnlineLogon

View File

@ -75,7 +75,7 @@
OOVPATable XONLINES_OOVPAV2[] = {
// XOnline section
REGISTER_OOVPAS(CXo_XOnlineLogon, XREF, 4361, 4627, 4831/*, 5028*/, 5233, 5455, 5558, 5849),
REGISTER_OOVPAS(CXo_XOnlineLogon, XREF, 4361, 4627, 4831/*, 5028, 5233*/, 5455, 5558, 5849),
REGISTER_OOVPAS(XOnlineLogon, PATCH, 4361),
REGISTER_OOVPAS(XoUpdateLaunchNewImageInternal, XREF, 4627, 5659, 5788),