From 8cb1f4fe260a7cb3eaa2be77cf517ff32baab0d1 Mon Sep 17 00:00:00 2001 From: Eladash Date: Wed, 15 Apr 2020 23:19:46 +0300 Subject: [PATCH] liblv2 HLE: Fix spu_elf_info loader for SCE SPU images (#8045) --- rpcs3/Emu/Cell/Modules/sys_spu_.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/Modules/sys_spu_.cpp b/rpcs3/Emu/Cell/Modules/sys_spu_.cpp index 18e6c317af..96a9a1c2e2 100644 --- a/rpcs3/Emu/Cell/Modules/sys_spu_.cpp +++ b/rpcs3/Emu/Cell/Modules/sys_spu_.cpp @@ -146,7 +146,7 @@ struct spu_elf_info return CELL_ENOEXEC; } - std::memcpy(&self, src.get_ptr(), sizeof(self)); + std::memcpy(&self, static_cast(src.get_ptr()) + sizeof(sce0), sizeof(self)); ehdr_off = static_cast(+self.se_elfoff); phdr_off = static_cast(+self.se_phdroff);