diff options
| author | degasus <wickmarkus@web.de> | 2017-01-30 23:44:29 +0100 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2017-01-30 23:53:58 +0100 |
| commit | 2c69e976d0955772043810fa8ec05e8bea9ea213 (patch) | |
| tree | 6bcc9e87248360e2d6ea89b7b6ad7751c76e5c87 /Source/Core | |
| parent | 16031911454224375468ee5aade7fe4701e49930 (diff) | |
DSPLLE: Only enable the DSP JIT on x64.
The x64 JIT is hardcoded right now, and it seems unlikely that we'll support another arch here soon.
So let's just disable the DSP JIT.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/HW/DSPLLE/DSPLLE.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp index 5d51a0bbdf..611a6819f4 100644 --- a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp +++ b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp @@ -142,8 +142,11 @@ static bool FillDSPInitOptions(DSPInitOptions* opts) if (!LoadDSPRom(opts->coef_contents.data(), coef_file, DSP_COEF_BYTE_SIZE)) return false; - opts->core_type = SConfig::GetInstance().m_DSPEnableJIT ? DSPInitOptions::CORE_JIT : - DSPInitOptions::CORE_INTERPRETER; + opts->core_type = DSPInitOptions::CORE_INTERPRETER; +#ifdef _M_X86 + if (SConfig::GetInstance().m_DSPEnableJIT) + opts->core_type = DSPInitOptions::CORE_JIT; +#endif if (SConfig::GetInstance().m_DSPCaptureLog) { |
