diff options
-rw-r--r-- | source/nds/gui.c | 7 |
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 { |