Merge pull request #1437 from skidau/Remove-DSP-thread-option

Removed the DSP LLE on separate thread option.
This commit is contained in:
skidau
2014-12-06 10:54:53 +11:00
7 changed files with 30 additions and 20 deletions

View File

@ -344,6 +344,11 @@ void EmuThread()
OSD::AddMessage("Dolphin " + g_video_backend->GetName() + " Video Backend.", 5000);
if (cpu_info.HTT)
SConfig::GetInstance().m_LocalCoreStartupParameter.bDSPThread = cpu_info.num_cores > 4;
else
SConfig::GetInstance().m_LocalCoreStartupParameter.bDSPThread = cpu_info.num_cores > 2;
if (!DSP::GetDSPEmulator()->Initialize(core_parameter.bWii, core_parameter.bDSPThread))
{
HW::Shutdown();