From de651a40537ddd92385a520ee3ecf54412599ed6 Mon Sep 17 00:00:00 2001 From: Mike Naberezny Date: Mon, 17 Nov 2008 05:33:53 +0000 Subject: [PATCH] Fixed bug in CMP immediate ($C9). --- src/py65/mpu6502.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/py65/mpu6502.py b/src/py65/mpu6502.py index 2ff40a2..ab5dcb0 100644 --- a/src/py65/mpu6502.py +++ b/src/py65/mpu6502.py @@ -950,7 +950,7 @@ class MPU: self.flags &= ~(self.CARRY+self.ZERO+self.NEGATIVE) if self.a == tbyte: self.flags |= self.CARRY + self.ZERO - elif a > tbyte: + elif self.a > tbyte: self.flags |= self.CARRY else: self.flags |= self.NEGATIVE