From 0f93dbcd5e8e19ee6e5e36666e62232cb55a93e5 Mon Sep 17 00:00:00 2001 From: tellowkrinkle Date: Thu, 4 Nov 2021 21:21:57 -0500 Subject: [PATCH] USB: Make save state non-required Fixes save state loading for systems using a null USB plugin (macOS, BSD) --- pcsx2/SaveState.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcsx2/SaveState.cpp b/pcsx2/SaveState.cpp index 8e54f7be48..a9b5c4bda8 100644 --- a/pcsx2/SaveState.cpp +++ b/pcsx2/SaveState.cpp @@ -611,7 +611,7 @@ public: wxString GetFilename() const { return L"USB.bin"; } void FreezeIn(pxInputStream& reader) const { return SysState_ComponentFreezeIn(reader, USB); } void FreezeOut(SaveStateBase& writer) const { return SysState_ComponentFreezeOut(writer, USB); } - bool IsRequired() const { return true; } + bool IsRequired() const { return false; } }; class SavestateEntry_PAD : public BaseSavestateEntry @@ -923,4 +923,4 @@ void SaveState_UnzipFromDisk(const wxString& filename) reader->Read(buffer.GetPtr(), foundInternal->GetSize()); memLoadingState(buffer).FreezeBios().FreezeInternals(); -} \ No newline at end of file +}