From be58aa76bfbf1682f7ad8c6e18ef56cfbcfc9bff Mon Sep 17 00:00:00 2001 From: AJR Date: Sat, 1 Jun 2019 16:10:02 -0400 Subject: systel100: Improve floppy control (nw) --- src/mame/drivers/systel1.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/systel1.cpp b/src/mame/drivers/systel1.cpp index f9e0ad4b4a6..c816079c138 100644 --- a/src/mame/drivers/systel1.cpp +++ b/src/mame/drivers/systel1.cpp @@ -135,12 +135,14 @@ I8275_DRAW_CHARACTER_MEMBER(systel1_state::draw_character) void systel1_state::floppy_control_w(u8 data) { if (m_floppy->get_device() != nullptr) - m_floppy->get_device()->mon_w(!BIT(data, 0)); + m_floppy->get_device()->ss_w(!BIT(data, 0)); } WRITE_LINE_MEMBER(systel1_state::rts_w) { - // beep? FDC reset? + m_fdc->mr_w(state); + if (m_floppy->get_device() != nullptr) + m_floppy->get_device()->mon_w(!state); } WRITE_LINE_MEMBER(systel1_state::dtr_w) -- cgit v1.2.3