diff options
| author | 2024-03-18 13:47:27 +0100 | |
|---|---|---|
| committer | 2024-03-18 13:47:37 +0100 | |
| commit | 7c65bb177f3646ce4ccec81afb8c9cce1672c4a8 (patch) | |
| tree | eecd240f8639a9881650a8abcf5d0e8e51f9ac10 | |
| parent | b08674ed5cea4ce1e8e20b7354c1c8e7ce96f9f8 (diff) | |
emirage: fix irq1/2 pin read
| -rw-r--r-- | src/mame/chess/excal_mirage.cpp | 8 |
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; } |
