commit adc0ccd
Devine Lu Linvega
·
2023-04-10 20:37:17 +0000 UTC
parent ed2c625
Fixed issue with DEI
1 files changed,
+1,
-1
+1,
-1
1@@ -75,7 +75,7 @@ uxn_eval(Uxn *u, Uint16 pc)
2 case 0x13: /* STR */ POP8(a) POP(b) POKE(pc + (Sint8)a, b) break;
3 case 0x14: /* LDA */ POP16(a) PEEK(b, a) PUSH(b) break;
4 case 0x15: /* STA */ POP16(a) POP(b) POKE(a, b) break;
5- case 0x16: /* DEI */ POP8(a) if(m2){ DEI(b, a) DEI(c, a + 1) PUSH16((b << 8) | c) } else { DEI(a, b) PUSH8(b) } break;
6+ case 0x16: /* DEI */ POP8(a) if(m2){ DEI(b, a) DEI(c, a + 1) PUSH16((b << 8) | c) } else { DEI(b, a) PUSH8(b) } break;
7 case 0x17: /* DEO */ POP8(a) if(m2){ POP(b) DEO(a, b >> 8) DEO(a + 1, b) } else { POP8(b) DEO(a, b) } break;
8 case 0x18: /* ADD */ POP(a) POP(b) PUSH(b + a) break;
9 case 0x19: /* SUB */ POP(a) POP(b) PUSH(b - a) break;