summaryrefslogtreecommitdiff
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
parent30fe238d42957a7bb9c055ff9d1f4b3ba9dc3e0e (diff)
fix incorrect argument for INC
Perhaps a refactor is in order for the arguments to the opcodes.
-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)
break;
case 0xee:
mode = AM_ABS;
- arg = opcode_arg(mode);
+ arg = opcode_mem(mode);
inc(arg);
cycles += 6;
printf("INC");
@@ -1310,7 +1310,6 @@ interpret(void)
mem = peek16(regs.pc);
deref = peek(mem);
arg = opcode_mem(mode);
- //jmp(arg);
jmp(deref);
cycles += 6;
printf("JMP");