From 8ba768ecec9889df3d623e78dd48d74b2bec7208 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Sun, 13 Nov 2022 23:49:52 +0000 Subject: [PATCH] GIF: Fix reset functionality to properly abort the current packet --- pcsx2/Gif_Unit.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcsx2/Gif_Unit.h b/pcsx2/Gif_Unit.h index 60afb82bf0..3a37f2cd50 100644 --- a/pcsx2/Gif_Unit.h +++ b/pcsx2/Gif_Unit.h @@ -239,7 +239,10 @@ struct Gif_Path if (!isMTVU()) // MTVU Freaks out if you try to reset it, so let's just let it transfer { GUNIT_WARN("Gif Path %d - Soft Reset", idx + 1); + gifTag.Reset(); + gsPack.Reset(); curSize = curOffset; + gsPack.offset = curOffset; } return; }