From 8edf83f7ad67b7c018e0ee077ae4052ab4175ab7 Mon Sep 17 00:00:00 2001 From: Peter Evans <pevans@activecampaign.com> Date: Tue, 23 Jan 2018 16:20:33 -0600 Subject: [PATCH] Carry is set only if the result is > 0xFF --- tests/mos6502.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/mos6502.c b/tests/mos6502.c index cb1dfab..bbfc275 100644 --- a/tests/mos6502.c +++ b/tests/mos6502.c @@ -47,7 +47,7 @@ Test(mos6502, modify_status) mos6502_modify_status(cpu, MOS_OVERFLOW, 44, 44); cr_assert_neq(cpu->P & MOS_OVERFLOW, MOS_OVERFLOW); - mos6502_modify_status(cpu, MOS_CARRY, 230, 230); + mos6502_modify_status(cpu, MOS_CARRY, 230, 260); cr_assert_eq(cpu->P & MOS_CARRY, MOS_CARRY); mos6502_modify_status(cpu, MOS_CARRY, 30, 190); cr_assert_neq(cpu->P & MOS_CARRY, MOS_CARRY);