summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorMai M <mathew1800@gmail.com>2022-06-02 20:21:28 -0400
committerGitHub <noreply@github.com>2022-06-02 20:21:28 -0400
commit566da9ffd0d75e198094a7a84cdac0cba3f021ee (patch)
tree60468824e19585c00502bdd1a84ff30dccb0e30f /Source
parent84944625dfeb161c014106e718ef05189755a0f0 (diff)
parent00a5f99b6bb4ecc6823037c4dbeab80398ab5c34 (diff)
Merge pull request #10715 from Pokechu22/dspspy-incomplete-dump
DSPSpy: Fix incomplete result dumps
Diffstat (limited to 'Source')
-rw-r--r--Source/DSPSpy/main_spy.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/DSPSpy/main_spy.cpp b/Source/DSPSpy/main_spy.cpp
index 57cbb625a3..89cf2d3ed7 100644
--- a/Source/DSPSpy/main_spy.cpp
+++ b/Source/DSPSpy/main_spy.cpp
@@ -474,11 +474,13 @@ void dump_all_ucodes(bool fastmode)
real_dsp.Reset();
- VIDEO_WaitVSync();
// Loop over handling mail until we've stopped stepping
// dsp_steps-3 compensates for mails to setup the ucode
for (int steps_cache = dsp_steps - 3; steps_cache <= dsp_steps; steps_cache++)
+ {
+ VIDEO_WaitVSync();
handle_dsp_mail();
+ }
VIDEO_WaitVSync();
sprintf(filename, "sd:/dsp_dump_all.bin");