summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt/HotkeyScheduler.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/Source/Core/DolphinQt/HotkeyScheduler.cpp b/Source/Core/DolphinQt/HotkeyScheduler.cpp
index 10f7540ca7..09410ebc7f 100644
--- a/Source/Core/DolphinQt/HotkeyScheduler.cpp
+++ b/Source/Core/DolphinQt/HotkeyScheduler.cpp
@@ -472,9 +472,14 @@ void HotkeyScheduler::Run()
auto ShowEmulationSpeed = []() {
const float emulation_speed = Config::Get(Config::MAIN_EMULATION_SPEED);
- OSD::AddMessage(emulation_speed <= 0 ?
- "Speed Limit: Unlimited" :
- fmt::format("Speed Limit: {}%", std::lround(emulation_speed * 100.f)));
+ if (!AchievementManager::GetInstance().IsHardcoreModeActive() ||
+ Config::Get(Config::MAIN_EMULATION_SPEED) >= 1.0f ||
+ Config::Get(Config::MAIN_EMULATION_SPEED) <= 0.0f)
+ {
+ OSD::AddMessage(emulation_speed <= 0 ? "Speed Limit: Unlimited" :
+ fmt::format("Speed Limit: {}%",
+ std::lround(emulation_speed * 100.f)));
+ }
};
if (IsHotkey(HK_DECREASE_EMULATION_SPEED))