From 1b10d6e36e4907793d9cdbb4f6f13b4e37940292 Mon Sep 17 00:00:00 2001 From: notaz Date: Tue, 5 Nov 2024 02:46:05 +0200 Subject: [PATCH] 3ds: no dynarec thread when 'auto' --- libpcsxcore/new_dynarec/emu_if.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libpcsxcore/new_dynarec/emu_if.c b/libpcsxcore/new_dynarec/emu_if.c index 62e984b6..0b8d9e2b 100644 --- a/libpcsxcore/new_dynarec/emu_if.c +++ b/libpcsxcore/new_dynarec/emu_if.c @@ -484,6 +484,10 @@ static void ari64_thread_init(void) else { u32 cpu_count = cpu_features_get_core_amount(); enable = cpu_count > 1; +#ifdef _3DS + // bad for old3ds, reprotedly no improvement for new3ds + enable = 0; +#endif } if (!ndrc_g.thread.handle == !enable) -- 2.39.5