From cc0d7c5985803316e92fb1bc5a1dd3fae4d0eb35 Mon Sep 17 00:00:00 2001 From: Inviuz Date: Wed, 3 Jan 2018 12:48:50 +0100 Subject: [PATCH] improved hack/fix for cellsurmixer --- rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp b/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp index db3c170ab9..75ab34d083 100644 --- a/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp @@ -356,7 +356,8 @@ error_code sys_ppu_thread_start(ppu_thread& ppu, u32 thread_id) while (!idm::select([](u32, lv2_event_queue& eq) { - return eq.name == "_mxr000\0"_u64; + //some games do not set event queue name, though key seems constant for them + return (eq.name == "_mxr000\0"_u64) || (eq.key == 0x8000cafe02460300); })) { thread_ctrl::wait_for(50000);