Previous 199869 Revisions Next

r19053 Monday 19th November, 2012 at 20:25:23 UTC by Phil Bennett
05062: monsterb: Buzzing sound during opening and gameplay. [Phil Bennett]
05063: shinobi, aliensyn2, quartet: Missing speech in sega16a games [Phil Bennett]

i8243.c: Fixed write handler regression following devcb2 conversion [Phil Bennett]
[src/emu/machine]i8243.c

trunk/src/emu/machine/i8243.c
r19052r19053
106106      {
107107         case MCS48_EXPANDER_OP_WRITE:
108108            m_p[m_opcode & 3] = m_p2 & 0x0f;
109            m_writehandler((UINT8)(m_opcode & 3), (UINT8)(m_p[m_opcode & 3]));
109            m_writehandler((offs_t)(m_opcode & 3), m_p[m_opcode & 3]);
110110            break;
111111
112112         case MCS48_EXPANDER_OP_OR:
113113            m_p[m_opcode & 3] |= m_p2 & 0x0f;
114            m_writehandler((UINT8)(m_opcode & 3), (UINT8)(m_p[m_opcode & 3]));
114            m_writehandler((offs_t)(m_opcode & 3), m_p[m_opcode & 3]);
115115            break;
116116
117117         case MCS48_EXPANDER_OP_AND:
118118            m_p[m_opcode & 3] &= m_p2 & 0x0f;
119            m_writehandler((UINT8)(m_opcode & 3), (UINT8)(m_p[m_opcode & 3]));
119            m_writehandler((offs_t)(m_opcode & 3), m_p[m_opcode & 3]);
120120            break;
121121      }
122122   }

Previous 199869 Revisions Next


© 1997-2024 The MAME Team