SaveState: Show warning on old / long use state.

Using save states instead of in game saves causes bugs in games, and
preserves bugs from bad settings and old PPSSPP versions.

This tells users when they might be affected.
This commit is contained in:
Unknown W. Brackets
2018-06-14 17:52:44 -07:00
parent 6c494c3849
commit a5efb85ab7
7 changed files with 101 additions and 37 deletions
+2 -2
View File
@@ -470,9 +470,9 @@ namespace MainWindow {
g_Config.iInternalScreenRotation = rotation;
}
static void SaveStateActionFinished(bool result, const std::string &message, void *userdata) {
static void SaveStateActionFinished(SaveState::Status status, const std::string &message, void *userdata) {
if (!message.empty()) {
osm.Show(message, 2.0);
osm.Show(message, status == SaveState::Status::SUCCESS ? 2.0 : 5.0);
}
PostMessage(MainWindow::GetHWND(), WM_USER_SAVESTATE_FINISH, 0, 0);
}