summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2024-03-18 13:47:27 +0100
committer hap <happppp@users.noreply.github.com>2024-03-18 13:47:37 +0100
commit7c65bb177f3646ce4ccec81afb8c9cce1672c4a8 (patch)
treeeecd240f8639a9881650a8abcf5d0e8e51f9ac10
parentb08674ed5cea4ce1e8e20b7354c1c8e7ce96f9f8 (diff)
emirage: fix irq1/2 pin read
-rw-r--r--src/mame/chess/excal_mirage.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/chess/excal_mirage.cpp b/src/mame/chess/excal_mirage.cpp
index 8f20ec63e41..cf113377731 100644
--- a/src/mame/chess/excal_mirage.cpp
+++ b/src/mame/chess/excal_mirage.cpp
@@ -475,10 +475,10 @@ u8 mirage_state::p6_r()
// P64: on/off button (IRQ0)
u8 data = m_inputs[2]->read() << 3 & 0x18;
- // P64: motor X quadrature A (IRQ1)
- // P65: motor Y quadrature A (IRQ2)
- data |= m_motor_quad[0] << 4 & 0x10;
- data |= m_motor_quad[1] << 5 & 0x20;
+ // P65: motor X quadrature A (IRQ1)
+ // P66: motor Y quadrature A (IRQ2)
+ data |= m_motor_quad[0] << 5 & 0x20;
+ data |= m_motor_quad[1] << 6 & 0x40;
return ~data;
}