XbSymbolDatabase icon indicating copy to clipboard operation
XbSymbolDatabase copied to clipboard

Support more XOnline symbols

Open JayFoxRox opened this issue 5 years ago • 1 comments

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

JayFoxRox avatar May 20 '19 18:05 JayFoxRox

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

  • [ ] XOnlineCleanup
  • [ ] XOnlineFeedbackSend
  • [ ] XOnlineFriendsAnswerGameInvite
  • [ ] XOnlineFriendsAnswerRequest
  • [ ] XOnlineFriendsEnumerate
  • [ ] XOnlineFriendsEnumerateFinish
  • [ ] XOnlineFriendsGameInvite
  • [ ] XOnlineFriendsGetAcceptedGameInvite
  • [ ] XOnlineFriendsGetLatest
  • [ ] XOnlineFriendsGetTitleName
  • [ ] XOnlineFriendsJoinGame
  • [ ] XOnlineFriendsRemove
  • [ ] XOnlineFriendsRequestByName
  • [ ] XOnlineFriendsRequestEx
  • [ ] XOnlineFriendsRevokeGameInvite
  • [ ] XOnlineFriendsStartup
  • [ ] XOnlineGameInviteSend
  • [ ] XOnlineGetLogonUsers
  • [ ] XOnlineGetNotification
  • [ ] XOnlineGetServiceInfo
  • [ ] XOnlineGetSession
  • [ ] XOnlineGetUserSession
  • [ ] XOnlineGetUsers
  • [x] XOnlineLogon (#107)
  • [ ] XOnlineLogonTaskGetResults
  • [x] XOnlineMatchSearch (#107)
  • [x] XOnlineMatchSearchGetResults (#107)
  • [ ] XOnlineMatchSearchParse
  • [x] XOnlineMatchSearchResultsLen (#107)
  • [x] XOnlineMatchSessionCreate (#107)
  • [ ] XOnlineMatchSessionDelete
  • [ ] XOnlineMatchSessionFindFromID
  • [ ] XOnlineMatchSessionGetInfo
  • [x] XOnlineMatchSessionUpdate (#107)
  • [ ] XOnlineMessageCreate
  • [ ] XOnlineMessageDestroy
  • [ ] XOnlineMessageDownloadAttachmentToMemoryGetResults
  • [ ] XOnlineMessageSend
  • [ ] XOnlineMutelistAdd
  • [ ] XOnlineMutelistGet
  • [ ] XOnlineMutelistStartup
  • [ ] XOnlineNotificationSetState
  • [ ] XOnlineSilentLogon
  • [ ] XOnlineStartup
  • [ ] XOnlineStatLeaderEnumerate
  • [ ] XOnlineStatLeaderEnumerateGetResults
  • [ ] XOnlineStatRead
  • [ ] XOnlineStatReadGetResult
  • [ ] XOnlineStatWrite
  • [ ] XOnlineStatWriteGetResult
  • [ ] XOnlineStorageGetInstallLocation
  • [ ] XOnlineStringVerify
  • [ ] XOnlineStringVerifyGetResults
  • [ ] XOnlineTaskClose
  • [ ] XOnlineTaskContinue
  • [ ] XOnlineTitleIdIsSameTitle
  • [ ] XOnlineTitleUpdate

RadWolfie avatar Jul 17 '22 10:07 RadWolfie