mirror of
https://github.com/holub/mame
synced 2025-07-04 01:18:59 +03:00
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]
This commit is contained in:
parent
023d855b01
commit
ea57b127af
@ -106,17 +106,17 @@ WRITE8_MEMBER(i8243_device::i8243_prog_w)
|
|||||||
{
|
{
|
||||||
case MCS48_EXPANDER_OP_WRITE:
|
case MCS48_EXPANDER_OP_WRITE:
|
||||||
m_p[m_opcode & 3] = m_p2 & 0x0f;
|
m_p[m_opcode & 3] = m_p2 & 0x0f;
|
||||||
m_writehandler((UINT8)(m_opcode & 3), (UINT8)(m_p[m_opcode & 3]));
|
m_writehandler((offs_t)(m_opcode & 3), m_p[m_opcode & 3]);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MCS48_EXPANDER_OP_OR:
|
case MCS48_EXPANDER_OP_OR:
|
||||||
m_p[m_opcode & 3] |= m_p2 & 0x0f;
|
m_p[m_opcode & 3] |= m_p2 & 0x0f;
|
||||||
m_writehandler((UINT8)(m_opcode & 3), (UINT8)(m_p[m_opcode & 3]));
|
m_writehandler((offs_t)(m_opcode & 3), m_p[m_opcode & 3]);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MCS48_EXPANDER_OP_AND:
|
case MCS48_EXPANDER_OP_AND:
|
||||||
m_p[m_opcode & 3] &= m_p2 & 0x0f;
|
m_p[m_opcode & 3] &= m_p2 & 0x0f;
|
||||||
m_writehandler((UINT8)(m_opcode & 3), (UINT8)(m_p[m_opcode & 3]));
|
m_writehandler((offs_t)(m_opcode & 3), m_p[m_opcode & 3]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user