From a44e9d16fb46a35b9e860db222a23c55aa793bdc Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Tue, 24 Aug 2021 11:57:06 +1000 Subject: [PATCH] CDROM: Fix second response event getting lost on state load --- src/core/cdrom.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/cdrom.cpp b/src/core/cdrom.cpp index 3cdfb3d63..a4fd3b4ed 100644 --- a/src/core/cdrom.cpp +++ b/src/core/cdrom.cpp @@ -315,6 +315,9 @@ bool CDROM::DoState(StateWrapper& sw) m_reader.QueueReadSector(m_requested_lba); UpdateCommandEvent(); m_drive_event->SetState(!IsDriveIdle()); + + // Time will get fixed up later. + m_command_second_response_event->SetState(m_command_second_response != Command::None); } return !sw.HasError();