From 42b06af5779a4fc38b5a11fb9be3028f779b98b3 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sat, 22 Jul 2017 16:39:39 +0300 Subject: [PATCH] Force recompiling liblv2.sprx --- rpcs3/Emu/Cell/PPUThread.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rpcs3/Emu/Cell/PPUThread.cpp b/rpcs3/Emu/Cell/PPUThread.cpp index 6c2e283789..378d9f96d9 100644 --- a/rpcs3/Emu/Cell/PPUThread.cpp +++ b/rpcs3/Emu/Cell/PPUThread.cpp @@ -1163,6 +1163,12 @@ extern void ppu_initialize(const ppu_module& info) sha1_update(&ctx, vm::ps3::_ptr(func.addr), func.size); } + if (info.name == "liblv2.sprx") + { + const be_t forced_upd = 1; + sha1_update(&ctx, reinterpret_cast(&forced_upd), sizeof(forced_upd)); + } + sha1_finish(&ctx, output); fmt::append(obj_name, "-%016X-%s.obj", reinterpret_cast&>(output), jit->cpu()); }