From 624e5ae633eefb81da67f8859e174b44dbd34452 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Sat, 4 Jun 2022 23:47:56 +1000 Subject: [PATCH] VMManager: Force reloading of LastELF on state load --- pcsx2/VMManager.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pcsx2/VMManager.cpp b/pcsx2/VMManager.cpp index f10bd66743..e30d5f19c6 100644 --- a/pcsx2/VMManager.cpp +++ b/pcsx2/VMManager.cpp @@ -1049,6 +1049,13 @@ bool VMManager::DoLoadState(const char* filename) { Host::OnSaveStateLoading(filename); SaveState_UnzipFromDisk(filename); + + // HACK: LastELF isn't in the save state... + if (!s_elf_override.empty()) + cdvdReloadElfInfo(fmt::format("host:{}", s_elf_override)); + else + cdvdReloadElfInfo(); + UpdateRunningGame(false, false); Host::OnSaveStateLoaded(filename, true); return true;