From dcb2ee3bff28776dd918f00b8a1e3243b8de96a6 Mon Sep 17 00:00:00 2001 From: RadWolfie Date: Sat, 30 Nov 2024 07:56:55 -0600 Subject: [PATCH 1/2] unittest: fix XOnline symbols not lowered to 4721 build version. --- src/test/libverify/XONLINE.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/test/libverify/XONLINE.cpp b/src/test/libverify/XONLINE.cpp index 3142baf7..92af3070 100644 --- a/src/test/libverify/XONLINE.cpp +++ b/src/test/libverify/XONLINE.cpp @@ -5,16 +5,16 @@ static const library_list database_full = { REGISTER_SYMBOL_INLINE(CXo_XOnlineLogon, VER_RANGE(4361)), REGISTER_SYMBOL_INLINE(XOnlineLogon, VER_RANGE(4361)), - REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSearch, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(XOnlineMatchSearch, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSearchResultsLen, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(XOnlineMatchSearchResultsLen, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSearchGetResults, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(XOnlineMatchSearchGetResults, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSessionUpdate, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(XOnlineMatchSessionUpdate, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSessionCreate, VER_RANGE(4831)), - REGISTER_SYMBOL_INLINE(XOnlineMatchSessionCreate, VER_RANGE(4831)), + REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSearch, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(XOnlineMatchSearch, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSearchResultsLen, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(XOnlineMatchSearchResultsLen, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSearchGetResults, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(XOnlineMatchSearchGetResults, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSessionUpdate, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(XOnlineMatchSessionUpdate, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(CXo_XOnlineMatchSessionCreate, VER_RANGE(4721)), + REGISTER_SYMBOL_INLINE(XOnlineMatchSessionCreate, VER_RANGE(4721)), REGISTER_SYMBOLS(XoUpdateLaunchNewImageInternal, REGISTER_SYMBOL(XoUpdateLaunchNewImageInternal_12, VER_RANGE(4627, 5028)), REGISTER_SYMBOL(XoUpdateLaunchNewImageInternal_16, VER_RANGE(5028))), From 183057c051d47be6c3d2ba584ba25b87da19b9e5 Mon Sep 17 00:00:00 2001 From: RadWolfie Date: Sat, 30 Nov 2024 07:58:15 -0600 Subject: [PATCH 2/2] lib: Add note for NFL 2K3 (b4721) contain full library of DSOUND and XONLINES, according to unittest. --- src/OOVPADatabase/DSound_OOVPA.inl | 1 + src/OOVPADatabase/XOnline_OOVPA.inl | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/OOVPADatabase/DSound_OOVPA.inl b/src/OOVPADatabase/DSound_OOVPA.inl index 04dc76d5..6ff959af 100644 --- a/src/OOVPADatabase/DSound_OOVPA.inl +++ b/src/OOVPADatabase/DSound_OOVPA.inl @@ -16,6 +16,7 @@ // * [4432] RedCard 2003 | 100% | Contain full library. // * [4432] Madden NFL 2003 | 100% | Contain full library. // * [4627] MLB SlugFest 2003 | 100% | Contain full library. +// * [4721] NFL 2K3 | 100% | Contain full library. // * [4721] Terminator Dawn of Fate | 100% | Contain full library. // * [4831] Whacked! | 100% | Contain full library. // * [4928] Drihoo | 100% | Contain full library. diff --git a/src/OOVPADatabase/XOnline_OOVPA.inl b/src/OOVPADatabase/XOnline_OOVPA.inl index c2a4388f..3a67b2b6 100644 --- a/src/OOVPADatabase/XOnline_OOVPA.inl +++ b/src/OOVPADatabase/XOnline_OOVPA.inl @@ -3,7 +3,8 @@ // Titles which did compiled with full library version // [LibV] Title Name | Verify | Comments //------------------------------------------------------------------- -// * [4831] NBA2K3 | 100% | Contain full library. +// * [4721] NFL 2K3 | 100% | Contain full library. +// * [4831] NBA 2K3 | 100% | Contain full library. // * [4831] Whacked Demo | 100% | Contain full library. // * [4928] Unreal Championship | 100% | Contain full library. // * [5028] Capcom vs. SNK 2 EO | 100% | Contain full library.