diff options
author | 2022-03-27 16:21:28 -0400 | |
---|---|---|
committer | 2022-03-27 16:21:28 -0400 | |
commit | 54bbeef05f6e89188c69a597d0ebe8f8e0013754 (patch) | |
tree | 9e5518572a42e585249ce6538be7fd12506db50d /src/devices/cpu/scudsp/scudsp.cpp | |
parent | 734f533c875448d8b00ef777c5786071660568a0 (diff) |
scudsp: Revert unwanted change
Diffstat (limited to 'src/devices/cpu/scudsp/scudsp.cpp')
-rw-r--r-- | src/devices/cpu/scudsp/scudsp.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/cpu/scudsp/scudsp.cpp b/src/devices/cpu/scudsp/scudsp.cpp index 8be919433d3..7db8e88cb80 100644 --- a/src/devices/cpu/scudsp/scudsp.cpp +++ b/src/devices/cpu/scudsp/scudsp.cpp @@ -453,8 +453,8 @@ void scudsp_cpu_device::scudsp_operation(uint32_t opcode) SET_V(((m_pl.si) ^ (m_acl.si)) & ((m_pl.si) ^ (i3)) & 0x80000000); break; case 0x6: /* AD2 */ - i1 = util::icat<int64_t>(m_ph.si,m_pl.si); - i2 = util::icat<int64_t>(m_ach.si,m_acl.si); + i1 = concat_64((int32_t)m_ph.si,m_pl.si); + i2 = concat_64((int32_t)m_ach.si,m_acl.si); m_alu = i1 + i2; SET_Z((m_alu & s64(0xffffffffffffU)) == 0); SET_S((m_alu & s64(0x800000000000U)) > 0); |