CDROM: Keep target location even after failed seeks

This commit is contained in:
Connor McLaughlin 2021-01-01 01:37:51 +10:00
parent 187de65f50
commit 9294bf6be3

View file

@ -1648,10 +1648,10 @@ void CDROM::DoSeekComplete(TickCount ticks_late)
} }
} }
m_current_lba = m_reader.GetLastReadSector();
if (seek_okay) if (seek_okay)
{ {
m_current_lba = m_reader.GetLastReadSector();
// seek complete, transition to play/read if requested // seek complete, transition to play/read if requested
// INT2 is not sent on play/read // INT2 is not sent on play/read
if (m_read_after_seek) if (m_read_after_seek)