diff --git a/UI/EmuScreen.cpp b/UI/EmuScreen.cpp index e6be9b4956..da12d679cf 100644 --- a/UI/EmuScreen.cpp +++ b/UI/EmuScreen.cpp @@ -107,7 +107,7 @@ static void __EmuScreenVblank() if (g_Config.bDumpFrames && !startDumping) { avi.Start(PSP_CoreParameter().renderWidth, PSP_CoreParameter().renderHeight); - osm.Show(sy->T("AVI Dump started."), 3.0f); + osm.Show(sy->T("AVI Dump started."), 0.5f); startDumping = true; } if (g_Config.bDumpFrames && startDumping) @@ -117,7 +117,7 @@ static void __EmuScreenVblank() else if (!g_Config.bDumpFrames && startDumping) { avi.Stop(); - osm.Show(sy->T("AVI Dump stopped."), 3.0f); + osm.Show(sy->T("AVI Dump stopped."), 1.0f); startDumping = false; } #endif @@ -347,7 +347,7 @@ EmuScreen::~EmuScreen() { if (g_Config.bDumpFrames && startDumping) { avi.Stop(); - osm.Show("AVI Dump stopped.", 3.0f); + osm.Show("AVI Dump stopped.", 1.0f); startDumping = false; } #endif @@ -371,7 +371,7 @@ void EmuScreen::dialogFinished(const Screen *dialog, DialogResult result) { } static void AfterSaveStateAction(SaveState::Status status, const std::string &message, void *) { - if (!message.empty()) { + if (!message.empty() && !g_Config.bDumpFrames) { osm.Show(message, status == SaveState::Status::SUCCESS ? 2.0 : 5.0); } } diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp index dbe387552c..793c14b4f4 100644 --- a/UI/NativeApp.cpp +++ b/UI/NativeApp.cpp @@ -676,7 +676,7 @@ void NativeInit(int argc, const char *argv[], const char *savegame_dir, const ch if (!boot_filename.empty() && stateToLoad != NULL) { SaveState::Load(stateToLoad, [](SaveState::Status status, const std::string &message, void *) { - if (!message.empty()) { + if (!message.empty() && !g_Config.bDumpFrames) { osm.Show(message, status == SaveState::Status::SUCCESS ? 2.0 : 5.0); } }); diff --git a/UI/PauseScreen.cpp b/UI/PauseScreen.cpp index aea7ac2ccc..e6876bece3 100644 --- a/UI/PauseScreen.cpp +++ b/UI/PauseScreen.cpp @@ -271,7 +271,7 @@ void SaveSlotView::Draw(UIContext &dc) { } static void AfterSaveStateAction(SaveState::Status status, const std::string &message, void *) { - if (!message.empty()) { + if (!message.empty() && !g_Config.bDumpFrames) { osm.Show(message, status == SaveState::Status::SUCCESS ? 2.0 : 5.0); } } diff --git a/Windows/MainWindowMenu.cpp b/Windows/MainWindowMenu.cpp index 66ab52cfab..45288b8a4c 100644 --- a/Windows/MainWindowMenu.cpp +++ b/Windows/MainWindowMenu.cpp @@ -447,7 +447,7 @@ namespace MainWindow { } static void SaveStateActionFinished(SaveState::Status status, const std::string &message, void *userdata) { - if (!message.empty()) { + if (!message.empty() && !g_Config.bDumpFrames) { osm.Show(message, status == SaveState::Status::SUCCESS ? 2.0 : 5.0); } PostMessage(MainWindow::GetHWND(), WM_USER_SAVESTATE_FINISH, 0, 0);