Cxbx-Reloaded / XbSymbolDatabase

Xbox Symbol Database library
MIT License
23 stars 10 forks source link

Support more XOnline symbols #74

Open JayFoxRox opened 5 years ago

JayFoxRox commented 5 years ago

I need support for the following symbols (which I have already manually found in those games).

(Take the addresses with a grain of salt, especially if marked with ???)


Burnout 3

XOnlineTaskContinue = 0x0031AA80 
XOnlineTaskClose = 0x0031AA8B 
XOnlineGetUsers = 0x0031AA96 
XOnlineLogon = 0x0031AAA1 
XOnlineLogonTaskGetResults = 0x0031AAB0 
XOnlineGetLogonUsers = 0x0031AABB 
XOnlineGetServiceInfo = 0x0031AAC6 
XOnlineTitleUpdate = 0x0031AAD1 
XOnlineTitleIdIsSameTitle = 0x0031AADC 
XOnlineNotificationSetState = 0x0031AAE7 
XOnlineGetSession = 0x0031AB0B 
XOnlineGetUserSession = 0x0031AB16 
XOnlineFriendsStartup = 0x0031AB43 
XOnlineFriendsEnumerate = 0x0031AB4E 
XOnlineFriendsEnumerateFinish = 0x0031AB59 
XOnlineFriendsGetLatest = 0x0031AB64 
XOnlineFriendsGetTitleName = 0x0031AB6F 
XOnlineFriendsRemove = 0x0031AB7A 
XOnlineFriendsRequestByName = 0x0031AB85 
XOnlineFriendsGameInvite = 0x0031AB90 
XOnlineFriendsRevokeGameInvite = 0x0031ABB1 
XOnlineFriendsAnswerRequest = 0x0031ABD2 
XOnlineFriendsAnswerGameInvite = 0x0031ABDD 
XOnlineFriendsJoinGame = 0x0031ABE8 
XOnlineFriendsGetAcceptedGameInvite = 0x0031ABF3 
XOnlineMutelistGet = 0x0031ABFE
XOnlineMutelistAdd = 0x0031AC0D 
XOnlineStartup = 0x0031AF83 
XOnlineCleanup = 0x0031B080 

Outrun 2006

XOnlineFeedbackSend = 0x00218291
XOnlineFriendsStartup = 0x00218177 ???
XOnlineFriendsEnumerate = 0x00218182 ???
XOnlineFriendsEnumerateFinish = 0x0021818D
XOnlineFriendsGetAcceptedGameInvite = 0x00218228
XOnlineFriendsGetLatest = 0x00218198
XOnlineFriendsRequestByName = 0x002181DB
XOnlineFriendsRequestEx = 0x0021C7CB
XOnlineGameInviteSend = 0x0021C79E
XOnlineGetLogonUsers = 0x0021805B ???
XOnlineNotificationSetState = 0x00218148 ???
XOnlineGetNotification = 0x0021816C
XOnlineGetServiceInfo = 0x00218066 ???
XOnlineGetUsers = 0x00218036
XOnlineLogon = 0x00218041
XOnlineLogonTaskGetResults = 0x00218050
XOnlineMatchSearch = 0x0021810D
XOnlineMatchSearchGetResults = 0x0021811C
XOnlineMatchSearchParse = 0x00218127
XOnlineMatchSearchResultsLen = 0x00218132
XOnlineMatchSessionCreate = 0x00218087
XOnlineMatchSessionDelete = 0x002180D1
XOnlineMatchSessionFindFromID = 0x002180EF
XOnlineMatchSessionGetInfo = 0x002180C6
XOnlineMatchSessionUpdate = 0x00218096
XOnlineMessageCreate = 0x0021A40D
XOnlineMessageDestroy = 0x0021A437
XOnlineMessageDownloadAttachmentToMemoryGetResults = 0x0021A402
XOnlineMessageSend = 0x0021B6DF
XOnlineMutelistGet = 0x00218233
XOnlineMutelistStartup = 0x00218242
XOnlineSilentLogon = 0x00218071
XOnlineStartup = 0x00218658
XOnlineStatLeaderEnumerate = 0x002182E6
XOnlineStatLeaderEnumerateGetResults = 0x002182F5
XOnlineStatRead = 0x002182CC
XOnlineStatReadGetResult = 0x002182D7
XOnlineStatWrite = 0x002182C1
XOnlineStatWriteGetResult = 0x0021C807
XOnlineStorageGetInstallLocation = 0x0021C821
XOnlineStringVerify = 0x00218AD6
XOnlineStringVerifyGetResults = 0x002188D1
XOnlineTaskClose = 0x0021802B
XOnlineTaskContinue = 0x00218020
XOnlineTitleIdIsSameTitle = 0x0021813D
XOnlineTitleUpdate = 0x0021807C
RadWolfie commented 2 years ago

List of missing signatures according to OP post: (ticked is equivalent to implemented)