From f13e5bc622b9d1c92eae9994c03ef4b55fdc3410 Mon Sep 17 00:00:00 2001 From: cracyc Date: Sun, 3 Nov 2024 18:48:14 -0600 Subject: upd765: also set ST0_SE when seeking not ready drive (verified on real hardware) --- src/devices/machine/upd765.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/devices/machine/upd765.cpp b/src/devices/machine/upd765.cpp index 1fc0cb58811..3788ae3b4d0 100644 --- a/src/devices/machine/upd765.cpp +++ b/src/devices/machine/upd765.cpp @@ -1619,7 +1619,7 @@ void upd765_family_device::recalibrate_start(floppy_info &fi) if(fi.ready) { seek_continue(fi); } else { - fi.st0 |= ST0_NR | ST0_FAIL; + fi.st0 |= ST0_NR | ST0_FAIL | ST0_SE; command_end(fi, false); } } @@ -1635,7 +1635,7 @@ void upd765_family_device::seek_start(floppy_info &fi) if(fi.ready) { seek_continue(fi); } else { - fi.st0 |= ST0_NR | ST0_FAIL; + fi.st0 |= ST0_NR | ST0_FAIL | ST0_SE; command_end(fi, false); } } -- cgit v1.2.3