CDROM: Keep target location even after failed seeks
This commit is contained in:
parent
187de65f50
commit
9294bf6be3
|
@ -1648,10 +1648,10 @@ void CDROM::DoSeekComplete(TickCount ticks_late)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (seek_okay)
|
|
||||||
{
|
|
||||||
m_current_lba = m_reader.GetLastReadSector();
|
m_current_lba = m_reader.GetLastReadSector();
|
||||||
|
|
||||||
|
if (seek_okay)
|
||||||
|
{
|
||||||
// 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)
|
||||||
|
|
Loading…
Reference in New Issue