3DS: Turn on the threaded renderer for N3DSes running as CIAs
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:46:23 -0700
1 files changed,
7 insertions(+),
0 deletions(-)
jump to
M
src/platform/3ds/main.c
→
src/platform/3ds/main.c
@@ -215,6 +215,13 @@ ctrFlushBatch();
} static void _setup(struct mGUIRunner* runner) { + bool isNew3DS; + APT_CheckNew3DS(&isNew3DS); + if (isNew3DS && !envIsHomebrew()) { + mCoreConfigSetDefaultIntValue(&runner->core->config, "threadedVideo", 1); + mCoreLoadConfig(runner->core); + } + runner->core->setRotation(runner->core, &rotation.d); if (hasSound != NO_SOUND) { runner->core->setAVStream(runner->core, &stream);