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();