From d65986c619914d55943c668c44164619713c31b0 Mon Sep 17 00:00:00 2001 From: Neil Webber Date: Mon, 1 Apr 2024 10:16:37 -0500 Subject: [PATCH] MFPI same bug as MTPI --- op00.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op00.py b/op00.py index 9450afb..dfe1e2b 100644 --- a/op00.py +++ b/op00.py @@ -263,7 +263,7 @@ def op00_65_mfpi(cpu, inst, opsize=2): pival = cpu.stackpointers[prvm] else: pival = cpu.operandx(inst & 0o77, altmode=prvm, altspace=space) - cpu.psw_n = pival & cpu.MASK16 + cpu.psw_n = pival & cpu.SIGN16 cpu.psw_z = (pival == 0) cpu.psw_v = 0 cpu.stackpush(pival)