From f02b4801b20daffe466d24935c4d9520517cac34 Mon Sep 17 00:00:00 2001 From: Eladash Date: Tue, 18 Feb 2020 20:03:46 +0200 Subject: [PATCH] Fix max SPURS threads regression --- rpcs3/Emu/Cell/lv2/sys_spu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_spu.cpp b/rpcs3/Emu/Cell/lv2/sys_spu.cpp index 8267cebd9c..fc70b5e55b 100644 --- a/rpcs3/Emu/Cell/lv2/sys_spu.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_spu.cpp @@ -384,7 +384,7 @@ error_code sys_spu_thread_initialize(ppu_thread& ppu, vm::ptr thread, u32 g { if (g_cfg.core.max_spurs_threads < 6 && group->max_num > 0u + g_cfg.core.max_spurs_threads) { - if (group->name.starts_with("CellSpursKernelGroup")) + if (group->name.ends_with("CellSpursKernelGroup")) { // Hack: don't run more SPURS threads than specified. group->max_run = g_cfg.core.max_spurs_threads;