From 870604d64cb86a7b59fcb173428d8a7ad25cd2ed Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Fri, 3 Jun 2022 00:47:57 +0100 Subject: [PATCH] Savestates: Add new IPU variable and bump version --- pcsx2/IPU/IPUdma.cpp | 1 + pcsx2/SaveState.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pcsx2/IPU/IPUdma.cpp b/pcsx2/IPU/IPUdma.cpp index 6d2e96a9ca..cf7430b920 100644 --- a/pcsx2/IPU/IPUdma.cpp +++ b/pcsx2/IPU/IPUdma.cpp @@ -33,6 +33,7 @@ void SaveStateBase::ipuDmaFreeze() { FreezeTag( "IPUdma" ); Freeze(IPU1Status); + Freeze(CommandExecuteQueued); } static __fi int IPU1chain() { diff --git a/pcsx2/SaveState.h b/pcsx2/SaveState.h index 4455cc2e47..8d06c52d57 100644 --- a/pcsx2/SaveState.h +++ b/pcsx2/SaveState.h @@ -33,7 +33,7 @@ enum class FreezeAction // the lower 16 bit value. IF the change is breaking of all compatibility with old // states, increment the upper 16 bit value, and clear the lower 16 bits to 0. -static const u32 g_SaveVersion = (0x9A2C << 16) | 0x0000; +static const u32 g_SaveVersion = (0x9A2D << 16) | 0x0000; // the freezing data between submodules and core // an interesting thing to note is that this dates back from before plugin