diff options
| author | emoose <abc@cock.li> | 2019-08-18 03:42:51 +0100 |
|---|---|---|
| committer | Rick Gibbed <rick@gibbed.us> | 2019-08-21 02:00:57 -0500 |
| commit | b22d76f0f9fe45fe2a1b90ea2aea3be823e91d18 (patch) | |
| tree | 5cd28ab1a9eeb005eab4fde9877df06eac4fa61d | |
| parent | 4731ae026b37491c0b49ff9411f035e347028eb8 (diff) | |
[Kernel] Add XLiveBase 0x58046 stub
| -rw-r--r-- | src/xenia/kernel/xam/apps/xlivebase_app.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/xenia/kernel/xam/apps/xlivebase_app.cc b/src/xenia/kernel/xam/apps/xlivebase_app.cc index 4d7a4fd8a..76149d906 100644 --- a/src/xenia/kernel/xam/apps/xlivebase_app.cc +++ b/src/xenia/kernel/xam/apps/xlivebase_app.cc @@ -55,6 +55,14 @@ X_RESULT XLiveBaseApp::DispatchMessageSync(uint32_t message, buffer_length); return X_STATUS_UNSUCCESSFUL; } + case 0x00058046: { + // Required to be successful for Forza 4 to detect signed-in profile + // Doesn't seem to set anything in the given buffer, probably only takes + // input + XELOGD("XLiveBaseUnk58046(%.8X, %.8X) unimplemented", buffer_ptr, + buffer_length); + return X_ERROR_SUCCESS; + } } XELOGE( "Unimplemented XLIVEBASE message app=%.8X, msg=%.8X, arg1=%.8X, " |
