From 7cf1531448a63b5ee8ae2ccbe4fe794421786c8c Mon Sep 17 00:00:00 2001 From: Robbbert Date: Tue, 10 Sep 2013 10:09:55 +0000 Subject: [PATCH] (MESS) zorba : minor adjustments --- src/mess/drivers/zorba.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mess/drivers/zorba.c b/src/mess/drivers/zorba.c index b7ee5477eaa..31919c18104 100644 --- a/src/mess/drivers/zorba.c +++ b/src/mess/drivers/zorba.c @@ -268,17 +268,17 @@ static const i8251_interface u2_intf = WRITE8_MEMBER( zorba_state::pia0_porta_w ) { m_beep->set_state(BIT(data, 7)); - m_fdc->dden_w(!BIT(data, 6)); + m_fdc->dden_w(BIT(data, 6)); floppy_image_device *floppy = NULL; - if (BIT(data, 0)) floppy = m_floppy0->get_device(); - if (BIT(data, 1)) floppy = m_floppy1->get_device(); + if (!BIT(data, 0)) floppy = m_floppy0->get_device(); + if (!BIT(data, 1)) floppy = m_floppy1->get_device(); m_fdc->set_floppy(floppy); if (floppy) { - floppy->ss_w(BIT(data, 5)); // might need inverting + floppy->ss_w(!BIT(data, 5)); // might need inverting } m_floppy0->get_device()->mon_w(BIT(data, 4));