Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support more XOnline symbols #74

Open
JayFoxRox opened this issue May 20, 2019 · 1 comment
Open

Support more XOnline symbols #74

JayFoxRox opened this issue May 20, 2019 · 1 comment
Labels
help wanted Extra attention is needed OOVPA Any OOVPA change relative task

Comments

@JayFoxRox
Copy link
Contributor

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 RadWolfie added help wanted Extra attention is needed OOVPA Any OOVPA change relative task labels May 20, 2019
@RadWolfie
Copy link
Member

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
  • XOnlineLogon (Add some XONLINE signatures #107)
  • XOnlineLogonTaskGetResults
  • XOnlineMatchSearch (Add some XONLINE signatures #107)
  • XOnlineMatchSearchGetResults (Add some XONLINE signatures #107)
  • XOnlineMatchSearchParse
  • XOnlineMatchSearchResultsLen (Add some XONLINE signatures #107)
  • XOnlineMatchSessionCreate (Add some XONLINE signatures #107)
  • XOnlineMatchSessionDelete
  • XOnlineMatchSessionFindFromID
  • XOnlineMatchSessionGetInfo
  • XOnlineMatchSessionUpdate (Add some XONLINE signatures #107)
  • XOnlineMessageCreate
  • XOnlineMessageDestroy
  • XOnlineMessageDownloadAttachmentToMemoryGetResults
  • XOnlineMessageSend
  • XOnlineMutelistAdd
  • XOnlineMutelistGet
  • XOnlineMutelistStartup
  • XOnlineNotificationSetState
  • XOnlineSilentLogon
  • XOnlineStartup
  • XOnlineStatLeaderEnumerate
  • XOnlineStatLeaderEnumerateGetResults
  • XOnlineStatRead
  • XOnlineStatReadGetResult
  • XOnlineStatWrite
  • XOnlineStatWriteGetResult
  • XOnlineStorageGetInstallLocation
  • XOnlineStringVerify
  • XOnlineStringVerifyGetResults
  • XOnlineTaskClose
  • XOnlineTaskContinue
  • XOnlineTitleIdIsSameTitle
  • XOnlineTitleUpdate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed OOVPA Any OOVPA change relative task
Projects
None yet
Development

No branches or pull requests

2 participants