Permalink
Browse files

Core/ConfigManager: Don't set JITFollowBranch

We don't want to write this setting to disk, as SConfig has problems
with leaking settings changed by GameINI into the base configs. The
result of this is that if someone plays an N64 VC game (or other game
where we disable this setting) the branch following option can get
unintentionally disabled globally, which will reduce performance in
many games and cause NetPlay to desync with users who still have it
enabled.
  • Loading branch information...
Techjar committed Jul 12, 2018
1 parent fc96790 commit d49b415e75303dd07275242dcab9096561067ec8
Showing with 0 additions and 1 deletion.
  1. +0 −1 Source/Core/Core/ConfigManager.cpp
@@ -219,7 +219,6 @@ void SConfig::SaveCoreSettings(IniFile& ini)
core->Set("SkipIPL", bHLE_BS2);
core->Set("TimingVariance", iTimingVariance);
core->Set("CPUCore", cpu_core);
core->Set("JITFollowBranch", bJITFollowBranch);
core->Set("Fastmem", bFastmem);
core->Set("CPUThread", bCPUThread);
core->Set("DSPHLE", bDSPHLE);

0 comments on commit d49b415

Please sign in to comment.