From d61cb4ff8eeb923da85e9cceab296cd37979eab6 Mon Sep 17 00:00:00 2001 From: Sergey Svishchev Date: Sun, 12 Feb 2017 01:35:09 +0300 Subject: [PATCH] legacy floppy: unbreak floppy_stp_w --- src/devices/imagedev/flopdrv.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/devices/imagedev/flopdrv.cpp b/src/devices/imagedev/flopdrv.cpp index e7b77dd4b72..0e7305499c9 100644 --- a/src/devices/imagedev/flopdrv.cpp +++ b/src/devices/imagedev/flopdrv.cpp @@ -641,6 +641,10 @@ WRITE_LINE_MEMBER( legacy_floppy_image_device::floppy_stp_w ) /* update track 0 line with new status */ //m_out_tk00_func(m_tk00); + + /* inform disk image of step operation so it can cache information */ + if (exists()) + m_track = m_current_track; } m_stp = state;