mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-04-27 18:25:41 -04:00
Settings: Disable block linking when runahead is active
This commit is contained in:
parent
33f5d9cb9c
commit
595abd27dd
@ -674,6 +674,13 @@ void Settings::FixIncompatibleSettings(bool display_osd_messages)
|
|||||||
g_settings.rewind_enable = false;
|
g_settings.rewind_enable = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (g_settings.IsRunaheadEnabled())
|
||||||
|
{
|
||||||
|
// Block linking is good for performance, but hurts when regularly loading (i.e. runahead), since everything has to
|
||||||
|
// be unlinked. Which would be thousands of blocks.
|
||||||
|
g_settings.cpu_recompiler_block_linking = false;
|
||||||
|
}
|
||||||
|
|
||||||
// if challenge mode is enabled, disable things like rewind since they use save states
|
// if challenge mode is enabled, disable things like rewind since they use save states
|
||||||
if (Achievements::ChallengeModeActive())
|
if (Achievements::ChallengeModeActive())
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user