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;