mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2025-03-06 14:27:44 +00: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;
|
||||
}
|
||||
|
||||
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 (Achievements::ChallengeModeActive())
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue