mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2025-01-30 03:25:39 +00:00
HostInterface: Disable rewind on 32-bit ARM/Android
This commit is contained in:
parent
43c310af4b
commit
81a90d66f5
|
@ -693,6 +693,14 @@ void HostInterface::FixIncompatibleSettings(bool display_osd_messages)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(__ANDROID__) && defined(__arm__) && !defined(__aarch64__) && !defined(_M_ARM64)
|
||||||
|
if (g_settings.rewind_enable)
|
||||||
|
{
|
||||||
|
AddOSDMessage(TranslateString("OSDMessage", "Rewind is not supported on 32-bit ARM for Android."));
|
||||||
|
g_settings.rewind_enable = false;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// rewinding causes issues with mmap fastmem, so just use LUT
|
// rewinding causes issues with mmap fastmem, so just use LUT
|
||||||
if ((g_settings.rewind_enable || g_settings.IsRunaheadEnabled()) && g_settings.IsUsingFastmem() &&
|
if ((g_settings.rewind_enable || g_settings.IsRunaheadEnabled()) && g_settings.IsUsingFastmem() &&
|
||||||
g_settings.cpu_fastmem_mode == CPUFastmemMode::MMap)
|
g_settings.cpu_fastmem_mode == CPUFastmemMode::MMap)
|
||||||
|
|
Loading…
Reference in a new issue