1
0
mirror of https://github.com/mnaberez/py65.git synced 2024-06-06 20:29:34 +00:00

Remove unused borrow logic from SBC

This commit is contained in:
Mike Naberezny 2014-01-25 21:07:39 -08:00
parent c40fde4c96
commit f2fe2492c7

View File

@ -426,11 +426,6 @@ class MPU:
self.p |= self.OVERFLOW
self.a = (nibble1 << 4) + nibble0
else:
if self.p & self.CARRY:
borrow = 0
else:
borrow = 1
result = self.a + (~data & self.byteMask) + (self.p & self.CARRY)
self.p &= ~(self.CARRY | self.ZERO | self.OVERFLOW | self.NEGATIVE)
if ((self.a ^ data) & (self.a ^ result)) & self.NEGATIVE: