e132xs: drc impl of lddp op, nw

This commit is contained in:
mooglyguy 2017-12-04 21:04:02 +01:00
parent 36f4e527b0
commit cfe3d49345

View File

@ -2442,8 +2442,10 @@ void hyperstone_device::hyperstone_lddp()
else
{
const uint32_t srcf_code = (src_code + 1) & 0x3f;
m_local_regs[src_code] = READ_W(dreg);
m_local_regs[srcf_code] = READ_W(dreg + 4);
uint32_t one = READ_W(dreg);
uint32_t two = READ_W(dreg + 4);
m_local_regs[src_code] = one;
m_local_regs[srcf_code] = two;
// post increment the destination register if it's different from the source one
// and from the "next source" one