From d70bb07580cb168963f37046f396faa38c0093ae Mon Sep 17 00:00:00 2001 From: Sonicadvance1 Date: Tue, 19 Jan 2010 20:59:18 +0000 Subject: [PATCH] These are required to be set to get JIT and JITIL working in OSX, will be looking in to it a bit to see why these break it, if I can git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4897 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Core/Src/CoreParameter.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/Core/Core/Src/CoreParameter.cpp b/Source/Core/Core/Src/CoreParameter.cpp index 1d2ffbf9d8..8a65196342 100644 --- a/Source/Core/Core/Src/CoreParameter.cpp +++ b/Source/Core/Core/Src/CoreParameter.cpp @@ -61,6 +61,13 @@ void SCoreStartupParameter::LoadDefaults() bJITIntegerOff = false; bJITPairedOff = false; bJITSystemRegistersOff = false; +#ifdef __APPLE__ + // These are required for the JIT cores to work in OSX + // Older revs (~4854) Only required LoadStorePaired to be turned off + // Newer revs (~4890) require both turned off + bJITLoadStoreOff = true; + bJITLoadStorePairedOff = true; +#endif m_strName = "NONE"; m_strUniqueID = "00000000";