From f70070cd1643c780d700016373e40ff1b5fefa14 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 12 Jul 2015 18:23:03 +0200 Subject: [PATCH] Turn threaded data runloop off for single-core consoles --- config.def.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/config.def.h b/config.def.h index 81cf1ddebc..713d2221f4 100644 --- a/config.def.h +++ b/config.def.h @@ -428,8 +428,13 @@ static unsigned swap_interval = 1; */ static const bool video_threaded = false; -#ifdef HAVE_THREADS +#if defined(HAVE_THREADS) +#if defined(GEKKO) || defined(PSP) || defined(_3DS) || defined(_XBOX1) +/* For single-core consoles right now it's better to have this be disabled. */ +static const bool threaded_data_runloop_enable = false; +#else static const bool threaded_data_runloop_enable = true; +#endif #else static const bool threaded_data_runloop_enable = false; #endif