aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/nds/gui.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/nds/gui.c b/source/nds/gui.c
index 0ddd7a4..f03873d 100644
--- a/source/nds/gui.c
+++ b/source/nds/gui.c
@@ -2178,6 +2178,13 @@ u32 menu(u16 *screen, bool8 FirstInvocation)
SavedStateCacheInvalidate ();
mdelay(500); // let the progress message linger
+
+ // Now show the screen of what we just wrote.
+ get_savestate_filename(savestate_index, tmp_filename);
+ sprintf(line_buffer, "%s/%s", DEFAULT_RTS_DIR, tmp_filename);
+ HighFrequencyCPU();
+ load_game_stat_snapshot(tmp_filename);
+ LowFrequencyCPU();
}
else //load screen snapshot
{