diff --git a/tools/GSDumpGUI/Library/GSDXWrapper.cs b/tools/GSDumpGUI/Library/GSDXWrapper.cs index 3471bd2b3a..95130cd812 100644 --- a/tools/GSDumpGUI/Library/GSDXWrapper.cs +++ b/tools/GSDumpGUI/Library/GSDXWrapper.cs @@ -236,6 +236,11 @@ namespace GSDumpGUI if (i == RunTo) { RunTo = -1; + int idxnextReg = dump.Data.FindIndex(i, a => a.id == GSType.Registers); + if (idxnextReg != -1) + { + Step(dump.Data[idxnextReg], pointer); + } GSData g = new GSData(); g.id = GSType.VSync;