3ds: no dynarec thread when 'auto'
authornotaz <notasas@gmail.com>
Tue, 5 Nov 2024 00:46:05 +0000 (02:46 +0200)
committernotaz <notasas@gmail.com>
Tue, 5 Nov 2024 00:46:05 +0000 (02:46 +0200)
libpcsxcore/new_dynarec/emu_if.c

index 62e984b..0b8d9e2 100644 (file)
@@ -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)