From e04e0d3bb3c74e2e496966f65477586f5b9aa10c Mon Sep 17 00:00:00 2001 From: Gliniak Date: Sat, 24 Aug 2024 15:05:53 +0200 Subject: [PATCH] [XMP] Added dummy message: XMPCreateUserPlaylistEnumerator --- src/xenia/kernel/xam/apps/xmp_app.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/xenia/kernel/xam/apps/xmp_app.cc b/src/xenia/kernel/xam/apps/xmp_app.cc index 2f42c1a12..974f8371f 100644 --- a/src/xenia/kernel/xam/apps/xmp_app.cc +++ b/src/xenia/kernel/xam/apps/xmp_app.cc @@ -435,6 +435,12 @@ X_HRESULT XmpApp::DispatchMessageSync(uint32_t message, uint32_t buffer_ptr, return X_E_SUCCESS; } + case 0x00070025: { + // XMPCreateUserPlaylistEnumerator + // For whatever reason buffer_length is 0 in this case. + // Return buffer size is set to be items * 0x338 bytes. + return X_E_SUCCESS; + } case 0x00070029: { // XMPGetPlaybackBehavior assert_true(!buffer_length || buffer_length == 16);