From 9294bf6be3ef106854351131552b28c09c1bc59a Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Fri, 1 Jan 2021 01:37:51 +1000 Subject: [PATCH] CDROM: Keep target location even after failed seeks --- src/core/cdrom.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/cdrom.cpp b/src/core/cdrom.cpp index 9f947f44b..05535be41 100644 --- a/src/core/cdrom.cpp +++ b/src/core/cdrom.cpp @@ -1648,10 +1648,10 @@ void CDROM::DoSeekComplete(TickCount ticks_late) } } + m_current_lba = m_reader.GetLastReadSector(); + if (seek_okay) { - m_current_lba = m_reader.GetLastReadSector(); - // seek complete, transition to play/read if requested // INT2 is not sent on play/read if (m_read_after_seek)