summaryrefslogtreecommitdiff
path: root/cpu.c
diff options
context:
space:
mode:
authorvin <git@vineetk.net>2024-06-30 09:54:05 -0400
committervin <git@vineetk.net>2024-06-30 09:54:05 -0400
commit718f89c9c56ea059f114edbdda098408ec3a6e8f (patch)
tree639c851bb647991d5249e777741793da45b6a66b /cpu.c
parent30fe238d42957a7bb9c055ff9d1f4b3ba9dc3e0e (diff)
fix incorrect argument for INC
Perhaps a refactor is in order for the arguments to the opcodes.
Diffstat (limited to 'cpu.c')
-rw-r--r--cpu.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/cpu.c b/cpu.c
index ca4f2c4..51ab824 100644
--- a/cpu.c
+++ b/cpu.c
@@ -1274,7 +1274,7 @@ interpret(void)
1274 break; 1274 break;
1275 case 0xee: 1275 case 0xee:
1276 mode = AM_ABS; 1276 mode = AM_ABS;
1277 arg = opcode_arg(mode); 1277 arg = opcode_mem(mode);
1278 inc(arg); 1278 inc(arg);
1279 cycles += 6; 1279 cycles += 6;
1280 printf("INC"); 1280 printf("INC");
@@ -1310,7 +1310,6 @@ interpret(void)
1310 mem = peek16(regs.pc); 1310 mem = peek16(regs.pc);
1311 deref = peek(mem); 1311 deref = peek(mem);
1312 arg = opcode_mem(mode); 1312 arg = opcode_mem(mode);
1313 //jmp(arg);
1314 jmp(deref); 1313 jmp(deref);
1315 cycles += 6; 1314 cycles += 6;
1316 printf("JMP"); 1315 printf("JMP");