From 3acd442c2ee57cd2c994ff8589622839c751bae9 Mon Sep 17 00:00:00 2001 From: RipleyTom Date: Thu, 22 Feb 2024 02:15:43 +0100 Subject: [PATCH] sceNpBasicSendMessage fix --- rpcs3/Emu/Cell/Modules/sceNp.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/Modules/sceNp.cpp b/rpcs3/Emu/Cell/Modules/sceNp.cpp index 16cec30ff9..efb699c948 100644 --- a/rpcs3/Emu/Cell/Modules/sceNp.cpp +++ b/rpcs3/Emu/Cell/Modules/sceNp.cpp @@ -1146,7 +1146,8 @@ error_code sceNpBasicSendMessage(vm::cptr to, vm::cptr data, u32 .msgId = 0, .mainType = SCE_NP_BASIC_MESSAGE_MAIN_TYPE_GENERAL, .subType = SCE_NP_BASIC_MESSAGE_GENERAL_SUBTYPE_NONE, - .msgFeatures = {}}; + .msgFeatures = {}, + .data = std::vector(static_cast(data.get_ptr()), static_cast(data.get_ptr()) + size)}; std::set npids; npids.insert(std::string(to->handle.data));